ls命令按檔案大小排序

2021-08-07 18:26:59 字數 513 閱讀 6768

今天想在某**找乙個10kb大小的檔案可是了半天

後來想起ls可以按檔案大小排序

ls可以按照檔案大小進行輸出排序,這是乙個很實用的引數。

man ls

-s sort by file size

由大到小排序

ls -sl
從小到大排序

ls -slr
-h,表示」–human-readable」,單位是k或者m ,比較容易看清楚結果。

顯示子目錄結構

ls -r
附:

ls按時間排序

ls -lt 從新到舊

ls -lrt 從舊到新

ls對當前目錄和檔案大小排序

du -s * | sort -nr
只對當前目錄排序,並用直觀的大小顯示出來

for i in $(ls -l |grep '^d' |du -s * |sort -nr|awk '');do du -sh $i;done

Linux中ls對檔案進行按大小排序和按時間排序

一 使用sort排序 root vps ll grep d sort n rw 1 root root 0 aug 4 19 21 ipp.txt rw 1 root root 232 aug 4 19 23 openvpn status.log rw r r 1 root root 2095419...

Linux 檔案按大小排序

linux某個目錄下的檔案按大小排序 1.df lh 2.du s usr sort rn 這是按位元組排序 3.du sh usr sort rn 這是按兆 m 來排序 4.選出排在前面的10個 du s usr sort rn head 5.選出排在後面的10個 du s usr sort rn...

linux ls 按照檔案大小排序

一般我們用作在lunux查詢檔案都習慣是ls ltr 按照時間逆序排列 但是有的時候比如為了清理日誌啥的想要按照大小排列一下,清理最大的嘛。所以就需要 ls ls 按照大小排列 從大到小 如果想要從小到大 排列就是ls lsr r就是逆序的意思。還有之前看其他文章說加乙個 h 表示 numan re...