方法一: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/*