1.如何使用linux命令查看目录中的最大文件。
2.我按照以下命令ls -lh。
3.使用linux命令以任何其他方式查看目录中最大的文件,其大小为人类可读的格式。
答案 0 :(得分:0)
尝试:
$ find。 -maxdepth 1 -printf'%s%p \ n' | sort -nr | head
它将为您提供目录中的前10名。如果你只想要最大的那个:
$ find。 -type f | xargs ls -1S |头-n 1
使用"参数/属性" (尺寸,权限,创建日期和时间):
$ find。 -type f | xargs ls -lS |头-n 1
如果您想在没有ls
的情况下使用find
,请尝试:
$ ls -S。 |头-1 -
答案 1 :(得分:0)
ls -Slh | tail +2 | head -1
使用ls
按大小顺序列出文件,使用人类可读大小的长格式。 tail +2
删除输出的第一行,即总大小,head
为您提供最大的文件。
答案 2 :(得分:0)
我使用此命令解决了问题:
ls -Slh | head -2
按大小列出并选择前两个结果。