linux df檢視磁碟空間與du統計不一致

2021-06-26 09:51:17 字數 295 閱讀 9491

最近使用linux時,根目錄可用空間為0,通過du統計跟目錄內檔案大小,發現總空間與實際空間不匹配。

出現此現象的原因大多是因為根目錄下的檔案已經被刪除,但是由於該檔案還被其他程式開啟,導致空間無法**。

而du並不統計刪除檔案,df統計的是inode的使用情況,因此造成不一致。

為了解決此問題,可以用如下方法:

1. 通過命令查詢哪些程序持有已經刪除檔案的控制代碼

lsof | grep delete

2. kill掉持有刪除檔案控制代碼的程序

此時再次df就會發現空間被騰出來了

檢視磁碟資訊磁碟空間

如果要檢視磁碟還剩多少空間,當然是用df的命令了。root localhost df h 檔案系統 容量 已用 可用 已用 掛載點 dev sda2 14g 11g 2.6g 82 dev sda1 99m 14m 81m 14 boot tmpfs 442m 275m 168m 63 dev sh...

linux檢視磁碟空間

如果要檢視磁碟還剩多少空間,當然是用df的命令了。root localhost df h 檔案 系統 容量 已用 可用 已用 掛載點 dev sda2 14g 11g 2.6g 82 dev sda1 99m 14m 81m 14 boot tmpfs 442m 275m 168m 63 dev s...

linux檢視磁碟空間

root localhost du max depth 1 h 24k gnome www.2cto.com 8.0k eggcups 8.0k config 136k gnome2 16k chewing 8.0k gnome2 private 8.0k trash 224k gstreamer ...