linux ls命令结果排序

 
更多

本文记录一下linux ls命令结果排序的知识,这里进记录一些比较常用的。更详细的可以通过命令 man ls 去了解。

(1)按照文件大小进行排序,由大到小排序

ls -Sl

从小到大排序

ls -Slr

-h,表示”–human-readable”,单位是k或者M ,比较容易看清楚结果。

显示子目录结构(目录结构比较复杂的情况下慎用)

ls -R

(2)按时间排序

ls -lt 从新到旧

ls -lrt 从旧到新

(3)ls对当前目录和文件大小排序

du -s * | sort -nr

(4)只对当前目录排序,并用直观的大小显示出来

for i in $(ls -l |grep ‘^d’ |du -s * |sort -nr|awk ‘{print $2}’);do du -sh $i;done

打赏

本文固定链接: https://www.cxy163.net/archives/3608 | 绝缘体

该日志由 绝缘体.. 于 2016年01月20日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: linux ls命令结果排序 | 绝缘体
关键字: , , , ,

linux ls命令结果排序:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter