一. 使用du命令進行大小排序
du -h --max-depth=1 | sort -hr
參數說明:
--max-depth:表示要查看幾層目錄
sort -r:反向顯示
sort -h:compare human readable numbers (e.g., 2k 1G)
注意:
在有些情況下,du -h不能顯示所有的文件,例如iso文件,通用的方法為 du -h * | sort -hr
二. 使用ls進行排序
1. 使用ls也可以實現文件按大小排序,使用-S參數。
ls -lSh
注意:
它不能識別視頻文件和封裝的其他系統文件的大小
2. 把文件按時間排序,如下命令可實現
ls -ltu --time-style=long-iso
參數說明:
-u: 和lt一起用,也就是-ltu,會按
訪問時間進行排序
-t:一般和l一起用,也就是-lt,按
修改時間排序,最新的在第一位;有時候需要逆排序,那個參數r就行了,也就是ls -ltr
也可以試試ls -ltu --full-time,顯示的時間很全。