linux 查看整个根目录下各个文件占用情况

linux 查看磁盘空间占用情况

查看磁盘空间

1
df -h

查看根目录下各个文件占用情况

1
du -ah --max-depth=1  /

max-depth表示目录的深度。

查看某个目录

1
2
# 看一下常用的usr目录大小
du -bsh /usr/

在usr目录用find 命令找到大于100M文件

1
find . -size +100M

小写的m不识别

du常用的选项

1
2
3
4
5
6
7
-h:以人类可读的方式显示
-a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小
-s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小
-c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和
--apparent-size:显示目录或文件自身的大小
-l :统计硬链接占用磁盘空间的大小
-L:统计符号链接所指向的文件占用的磁盘空间大小

查看当前目录总共占的容量,而不单独列出各子项占用的容量

1
du -sh

查看当前目录下一级子文件和子目录占用的磁盘容量。

1
du -lh --max-depth=1
打赏

请我喝杯咖啡吧~

支付宝
微信