返回的记录数有限制吗ls -lrt
?我在 OEL 4.7 环境中看到崩溃问题,其中我的ls -lrt
命令可能返回超过 100K 记录。
答案1
尝试在包含超过 30-40k 文件的目录上运行 ls 只会导致 ls 耗尽内存并崩溃。这是因为它在输出所有文件之前尝试对所有文件运行 stat() 。
但来源没有严格限制。
返回的记录数有限制吗ls -lrt
?我在 OEL 4.7 环境中看到崩溃问题,其中我的ls -lrt
命令可能返回超过 100K 记录。
尝试在包含超过 30-40k 文件的目录上运行 ls 只会导致 ls 耗尽内存并崩溃。这是因为它在输出所有文件之前尝试对所有文件运行 stat() 。
但来源没有严格限制。