一. 使用du命令进行大小排序
 
du -h --max-depth=1 | sort -hr
参数说明:
--max-depth:表示要查看几层目录, 也可以用 -d 1表示查看1层目录
sort -r:反向显示
sort -h:compare human readable numbers (e.g., 2k 1G)
 
注意:
1. 在有些情况下,du -h不能显示所有的文件,例如iso文件,通用的方法为 du -h * | sort -hr
2. du -sh .     表示查看当前目录总占用空间
3. du -h -d 2 | sort -hr 命令最好配合使用du -sh查看完某个目录大小后,再进入到某个目录查看内部文件大小,否则文件太多会很慢。
 
 
 
二. 使用ls进行排序
 
1. 使用ls也可以实现文件按大小排序,使用-S参数。
ls -lSh
 
注意: 它不能识别视频文件和封装的其他系统文件的大小
 
2. 把文件按时间排序,如下命令可实现
ls -ltu --time-style=long-iso
 
参数说明:
-u: 和lt一起用,也就是-ltu,会按访问时间进行排序
-t:一般和l一起用,也就是-lt,按修改时间排序,最新的在第一位;有时候需要逆排序,那个参数r就行了,也就是ls -ltr
也可以试试ls -ltu --full-time,显示的时间很全。

相关文章:

  • 2021-11-20
  • 2022-12-23
  • 2021-09-05
  • 2021-08-16
  • 2021-12-24
  • 2022-12-23
  • 2021-10-03
猜你喜欢
  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-19
  • 2022-02-08
  • 2022-12-23
  • 2021-10-19
相关资源
相似解决方案