回到顶部

阅读目录

linux 查看当前目录的磁盘占用

在 Linux 系统中,可以使用 du(disk usage)命令来查看当前目录及其子目录的磁盘占用情况。以下是一些常用的 du 命令选项及其用法:

查看当前目录的磁盘占用

du -sh .
  • -s:显示总计(summary),即只显示当前目录的总大小。
  • -h:以人类可读的格式显示(human-readable),即使用 K、M、G 等单位。

查看当前目录及其子目录的磁盘占用

du -h --max-depth=1
  • --max-depth=1:限制显示的目录深度为1层,即仅显示当前目录下各子目录的大小。

查看当前目录下所有文件和子目录的磁盘占用

du -ah
  • -a:显示所有文件和目录的大小。
  • -h:以人类可读的格式显示。

按大小排序显示当前目录及其子目录的磁盘占用

du -ah | sort -rh | head -n 10
  • sort -rh:按大小进行逆序排序(human-readable)。
  • head -n 10:只显示前10个结果。

示例操作

  1. 查看当前目录的总磁盘占用

    du -sh .

    输出类似于:

    1.2G .
  2. 查看当前目录及其子目录的磁盘占用

    du -h --max-depth=1

    输出类似于:

    1.2G . 600M ./subdir1 400M ./subdir2 200M ./subdir3
  3. 查看当前目录下所有文件和子目录的磁盘占用

    du -ah

    输出类似于:

    100M ./file1 200M ./subdir1/file2 600M ./subdir1 400M ./subdir2 1.2G .

通过上述命令,你可以轻松地查看和分析当前目录及其子目录的磁盘占用情况,找出占用磁盘空间较多的文件和目录。


^_^
请喝咖啡 ×

文章部分资料可能来源于网络,如有侵权请告知删除。谢谢!

前一篇: 标致新408高德地图两种升级策略和注意事项
captcha