linux 磁碟使用

CryusHuang發表於2024-06-19

df:檢視檔案系統磁碟使用情況,注意不是檔案而是檔案系統

# 預設什麼都不帶
root@VM-0-14-centos ~]# df
# 檔案系統     以k為單位的總量  已使用   可用    使用率    掛載點
Filesystem     1K-blocks    Used Available Use% Mounted on
devtmpfs          495888       0    495888   0% /dev
tmpfs             507408      24    507384   1% /dev/shm
tmpfs             507408     496    506912   1% /run
tmpfs             507408       0    507408   0% /sys/fs/cgroup
/dev/vda1       25670864 6212244  18309928  26% /
tmpfs             101484       0    101484   0% /run/user/0

# 格式化單位格式顯示
[root@VM-0-14-centos ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        485M     0  485M   0% /dev
tmpfs           496M   24K  496M   1% /dev/shm
tmpfs           496M  496K  496M   1% /run
tmpfs           496M     0  496M   0% /sys/fs/cgroup
/dev/vda1        25G  6.0G   18G  26% /
tmpfs           100M     0  100M   0% /run/user/0

# 檢視指定的目錄對應的檔案系統
[root@VM-0-14-centos ~]# df /home -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        25G  6.0G   18G  26% /

du:檢視檔案或資料夾磁碟使用情況

# 直接使用是檢視當前目錄使用情況,-h 是格式化單位
[root@VM-0-14-centos ~]# du -h
48K	./.cache/pip/http/b/b/8/7/6
52K	./.cache/pip/http/b/b/8/7
...
4.0K	./.config/abrt # /abrt 檔案大小
8.0K	./.config # .config 資料夾大小
184K	.   # 這是當前目錄總大小

# 檢視 /home 目錄使用情況,也會顯示裡面所有資料夾和檔案
du -h /home

# 只看資料夾大小 (~ 就是家目錄)
[root@VM-0-14-centos ~]# du -s ~
184	/root
[root@VM-0-14-centos ~]# du -sh ~
184K	/root

# 檢視檔案大小
du -h a.txt

相關文章