linux ls命令的重要用法:按照文件大小排序和按照时间排序
1.ls命令是list的缩写,用来打印当前目录清单或者打印出指定目录下的文件及文件清单。
2.本文介绍ls的重要用法:按“文件大小”排序列出文件清单和按“时间”排序列出文件清单。
3.按“文件大小”排序列出文件清单。
#-S 以文件的大小进行降序排序
[root@node5 ~]# ls -alSh /root/
total 1.4G
-rw-r--r-- 1 root root 802M Aug 4 09:06 linux-4.19.77.tar
-rw-r--r-- 1 root root 393M Aug 4 09:06 qemu-4.1.0.tar
-rw-r--r-- 1 root root 183M May 2 2019 jdk-8u172-linux-x64.tar.gz
-rw-r--r-- 1 root root 9.6M Aug 4 09:05 glibc-aarch64-linux-gnu-2.24-2.sdl7.2.noarch.rpm
......
#-S 以文件的大小进行升序排序
[root@node5 opt]# ls -lSrh
total 136K
drwxr-xr-x 3 root root 19 Nov 3 16:21 usr
drwxr-xr-x 11 root root 151 Apr 22 2020 nginx
drwxr-xr-x 10 root root 174 May 7 2019 apache-tomcat-8.0.51
-rw-r--r-- 1 root root 22K Oct 9 16:48 xfsdump_shadow
-rw-r--r-- 1 root root 23K Oct 10 01:09 sdb6_incredump2
-rw-r--r-- 1 root root 23K Oct 10 01:06 sdb6_incredump1
-rw-r--r-- 1 root root 24K Oct 9 16:41 xfsdump_sdb6
-rw-r--r-- 1 root root 45K Oct 10 01:02 sdb6_fulldump
4.按“时间”排序列出文件清单。
#-t 按时间排序,-r从小到大,不加r由大到小
#-r是reverse的简写,表示反转
[root@node5 opt]# ls -ltr
total 136
drwxr-xr-x 10 root root 174 May 7 2019 apache-tomcat-8.0.51
drwxr-xr-x 11 root root 151 Apr 22 2020 nginx
-rw-r--r-- 1 root root 23944 Oct 9 16:41 xfsdump_sdb6
-rw-r--r-- 1 root root 22416 Oct 9 16:48 xfsdump_shadow
-rw-r--r-- 1 root root 46048 Oct 10 01:02 sdb6_fulldump
-rw-r--r-- 1 root root 23504 Oct 10 01:06 sdb6_incredump1
-rw-r--r-- 1 root root 23280 Oct 10 01:09 sdb6_incredump2
drwxr-xr-x 3 root root 19 Nov 3 16:21 usr
[root@node5 opt]# ls -ltrh
total 136K
drwxr-xr-x 10 root root 174 May 7 2019 apache-tomcat-8.0.51
drwxr-xr-x 11 root root 151 Apr 22 2020 nginx
-rw-r--r-- 1 root root 24K Oct 9 16:41 xfsdump_sdb6
-rw-r--r-- 1 root root 22K Oct 9 16:48 xfsdump_shadow
-rw-r--r-- 1 root root 45K Oct 10 01:02 sdb6_fulldump
-rw-r--r-- 1 root root 23K Oct 10 01:06 sdb6_incredump1
-rw-r--r-- 1 root root 23K Oct 10 01:09 sdb6_incredump2
drwxr-xr-x 3 root root 19 Nov 3 16:21 usr
致力于一条龙式的为您解决问题
分类:
Linux操作系统模块
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?