如何在linux中按大小列出文件

此命令返回的文件的文件大小以KB為單位。

運行以下命令:


ls -sk *.txt | sort -nb -r

此命令返回的文件的文件大小以KB為單位。

例:

此示例運行ls -al以列出當前目錄中的所有文件。 這些文件按名稱列出,它們是在文件系統上定義的順序。 File2是最小的文件,file3是最大的文件。
命令ls -sk * .txt | 然後調用-nb -r,按大小返回文件,並顯示以KB為單位的大小。 File3首先是file1和file2。


$ ls -al
total 153
drwxrwx---+ 1 Olivier None      0 Aug 13 14:55 .
drwxrwx---+ 1 Olivier None      0 May 21 16:30 ..
-rwxrwx---+ 1 Olivier None  26961 Aug 13 14:45 file1.txt
-rwxrwx---+ 1 Olivier None    216 Aug 13 14:47 file2.txt
-rwxrwx---+ 1 Olivier None 107844 Aug 13 14:55 file3.txt

$ ls -sk *.txt | sort -nb -r
108 file3.txt
 28 file1.txt
  1 file2.txt

參考文獻:

ls command

最近評論