在linux 的日常运维中, 查看linux 分区占用率, 查看目录大小 是常用的操作. 笔者通常使用du 和 df 命令。

1. 查看分区占用率

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.8G     0  3.8G   0% /dev
tmpfs           785M  1.5M  783M   1% /run
/dev/sdb8        35G  6.5G   27G  20% /
tmpfs           3.9G   58M  3.8G   2% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sdb6        38G  5.6G   30G  16% /home
/dev/sdb7        29G  8.5G   19G  32% /opt
/dev/sdb1       1.9G   83M  1.7G   5% /boot
/dev/sda5       165G   61M  157G   1% /logs
/dev/sda1       187G  1.2G  177G   1% /repository
/dev/sda4       187G   61M  178G   1% /data
/dev/sda2       187G  2.4G  175G   2% /workspace
/dev/sda3       187G   61M  178G   1% /videos
tmpfs           785M   52K  785M   1% /run/user/1000

2. 查看目录大小

2.1 查看当前目录

$ du -hs
5.6G	.

2.2 查看当前目录各个字目录大小

$ du -hs *
8.0K	Desktop
60K	Documents
198M	Downloads
4.0K	Music
4.0K	Pictures
4.0K	Public
4.0K	say.sh
4.0K	Templates
2.9M	test
2.7G	tools
4.0K	Videos

Logo

更多推荐