方法一:ll ./* | sort -k 5 -n 從小到大排列,若是須要從小到大加-r選項便可
方法二:ls -lSr 按文件大小降序排列
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 | tail
說明:/usr/*也能夠改爲你想到達的任何目錄
如/usr/local/zhou/resin 這個目錄就能夠寫成
/usr/local/zhou/resin/*