有时候我们想按照文件的大小来排序,一直忘记,为此特记下如下操作

按照文件所占的大小从大开始排列
# ls -lS
total 64
-rw-r--r-- 1 root root 55895 Nov 5 22:01 all.log
-rw-r--r-- 1 root root 6356 Nov 5 22:35 all.tar.gz
drwx------. 3 root root 17 Oct 25 16:22 systemd-private-27df22a4d93a4d489d3ac1494f38a459-httpd.service-MZGAp4
drwx------. 3 root root 17 Oct 25 16:07 systemd-private-27df22a4d93a4d489d3ac1494f38a459-mariadb.service-WL8NGJ
drwx------ 3 root root 17 Nov 5 08:50 systemd-private-5cba973031874b1cac7c3ed4293a8422-httpd.service-CqimqR
drwx------ 3 root root 17 Nov 5 08:50 systemd-private-5cba973031874b1cac7c3ed4293a8422-mariadb.service-sED24g
drwx------. 2 root root 6 Oct 21 11:58 vmware-root
drwx------. 2 root root 6 Oct 25 15:56 vmware-root_15442-2958697629
drwx------. 2 root root 6 Oct 25 15:56 vmware-root_15461-4256151916
drwx------ 2 root root 6 Nov 5 08:50 vmware-root_557-4282236562
drwx------ 2 root root 6 Nov 4 19:39 vmware-root_561-4290035465
drwx------ 2 root root 6 Oct 28 14:10 vmware-root_562-2965513557 #按文件的大小从小到大来排列
# ls -lSr
total 64
drwx------ 2 root root 6 Oct 28 14:10 vmware-root_562-2965513557
drwx------ 2 root root 6 Nov 4 19:39 vmware-root_561-4290035465
drwx------ 2 root root 6 Nov 5 08:50 vmware-root_557-4282236562
drwx------. 2 root root 6 Oct 25 15:56 vmware-root_15461-4256151916
drwx------. 2 root root 6 Oct 25 15:56 vmware-root_15442-2958697629
drwx------. 2 root root 6 Oct 21 11:58 vmware-root
drwx------ 3 root root 17 Nov 5 08:50 systemd-private-5cba973031874b1cac7c3ed4293a8422-mariadb.service-sED24g
drwx------ 3 root root 17 Nov 5 08:50 systemd-private-5cba973031874b1cac7c3ed4293a8422-httpd.service-CqimqR
drwx------. 3 root root 17 Oct 25 16:07 systemd-private-27df22a4d93a4d489d3ac1494f38a459-mariadb.service-WL8NGJ
drwx------. 3 root root 17 Oct 25 16:22 systemd-private-27df22a4d93a4d489d3ac1494f38a459-httpd.service-MZGAp4
-rw-r--r-- 1 root root 6356 Nov 5 22:35 all.tar.gz
-rw-r--r-- 1 root root 55895 Nov 5 22:01 all.log

同时这里也记录一下按修改时间来排列

#按文件修改的日期从新到旧来排序
# ls -lt
total 64
-rw-r--r-- 1 root root 6356 Nov 5 22:35 all.tar.gz
-rw-r--r-- 1 root root 55895 Nov 5 22:01 all.log
drwx------ 3 root root 17 Nov 5 08:50 systemd-private-5cba973031874b1cac7c3ed4293a8422-mariadb.service-sED24g
drwx------ 3 root root 17 Nov 5 08:50 systemd-private-5cba973031874b1cac7c3ed4293a8422-httpd.service-CqimqR
drwx------ 2 root root 6 Nov 5 08:50 vmware-root_557-4282236562
drwx------ 2 root root 6 Nov 4 19:39 vmware-root_561-4290035465
drwx------ 2 root root 6 Oct 28 14:10 vmware-root_562-2965513557
drwx------. 3 root root 17 Oct 25 16:22 systemd-private-27df22a4d93a4d489d3ac1494f38a459-httpd.service-MZGAp4
drwx------. 3 root root 17 Oct 25 16:07 systemd-private-27df22a4d93a4d489d3ac1494f38a459-mariadb.service-WL8NGJ
drwx------. 2 root root 6 Oct 25 15:56 vmware-root_15461-4256151916
drwx------. 2 root root 6 Oct 25 15:56 vmware-root_15442-2958697629
drwx------. 2 root root 6 Oct 21 11:58 vmware-root ##按文件修改的日期从旧到新来排序 ,-r就是倒序
# ls -lrt
total 64
drwx------. 2 root root 6 Oct 21 11:58 vmware-root
drwx------. 2 root root 6 Oct 25 15:56 vmware-root_15442-2958697629
drwx------. 2 root root 6 Oct 25 15:56 vmware-root_15461-4256151916
drwx------. 3 root root 17 Oct 25 16:07 systemd-private-27df22a4d93a4d489d3ac1494f38a459-mariadb.service-WL8NGJ
drwx------. 3 root root 17 Oct 25 16:22 systemd-private-27df22a4d93a4d489d3ac1494f38a459-httpd.service-MZGAp4
drwx------ 2 root root 6 Oct 28 14:10 vmware-root_562-2965513557
drwx------ 2 root root 6 Nov 4 19:39 vmware-root_561-4290035465
drwx------ 2 root root 6 Nov 5 08:50 vmware-root_557-4282236562
drwx------ 3 root root 17 Nov 5 08:50 systemd-private-5cba973031874b1cac7c3ed4293a8422-httpd.service-CqimqR
drwx------ 3 root root 17 Nov 5 08:50 systemd-private-5cba973031874b1cac7c3ed4293a8422-mariadb.service-sED24g
-rw-r--r-- 1 root root 55895 Nov 5 22:01 all.log
-rw-r--r-- 1 root root 6356 Nov 5 22:35 all.tar.gz
#统计此目录下的文件夹的数量
# ls -l|grep ^d|wc -l
10
#统计此目录下的文件的数量
# ls -l|grep ^-|wc -l
2

有时候,这些ls命令的用处体现在工作中,有时候忘记,到处找,现在记录下来,方便查看

最新文章

  1. 关于firefox对font awesome本地环境无法加载问题
  2. WinForm------GridControl合并单元格
  3. Magento table rates表运费设置
  4. Android学习---如何创建数据库,SQLite(onCreate,onUpgrade方法)和SQLiteStudio的使用
  5. php 简单分页类
  6. JS原型-语法甘露
  7. php 魔鬼训练
  8. js prompt函数使用例子
  9. fancybox 点击 js脚本判断验证,fancybox的宽度高度设置
  10. C#中ROUND函数的问题 解决
  11. python 网络编程(一)---基础
  12. java web实现img读取盘符下的图像
  13. 一个数组保存了N个结构,每个结构保存了一个坐标,结构间的坐标都不相同,请问如何找到指定坐标的结构(除了遍历整个数组,是否有更好的办法)?
  14. 2018-2019-2 20165215《网络对抗技术》Exp5 MSF基础应用
  15. vs code的快捷方式
  16. 第一章 C++ primer Plus
  17. Spring Cloud 微服务中搭建 OAuth2.0 认证授权服务
  18. git 连接github的配置
  19. spring事务管理-Spring 源码系列(6)
  20. c 语言 随机生成数函数

热门文章

  1. 使用sproto buff 的陷阱
  2. Python3 Selenium自动化web测试 ==> 第十一节 WebDriver高级应用 -- 显示等待 + 二次封装
  3. Eureka启动报错:Failed to load property source from location 'classpath:/application.yml'
  4. Thingsboard源码编译,小白新坑随笔
  5. java知识随笔整理-标量函数和表值函数
  6. Mac终端 bash和zsh切换方法
  7. Python http.server中获取Post的请求报文
  8. luogu P4762 [CERC2014]Virus synthesis (回文自动机)
  9. php 获取城市ip
  10. 在javascript对象内搜索,貌似是一个新鲜的话题。