我有一個centos系統使用df報告比使用du更多的磁盤使用情況。我讀過這可能發生在文件句柄尚未關閉的情況下。但是,我已經多次重新啓動系統,並且lsof不會顯示任何擱淺的文件句柄。df和du報告使用不同數量的文件系統
此主機鏡像了我使用lftp每晚管理的另一個主機。我在這個主機上設置了apache,使用符號鏈接將它指向鏡像目錄。實際鏡像數據大約是12-13 GB。基於此,14 GB的數字似乎是正確的,df報告額外的9 GB。
這可能是什麼原因造成的?
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda 48G 23G 23G 50%/
tmpfs 492M 112K 492M 1% /dev/shm
$ du -hs/2>/dev/null
14G /
或者至少不要丟棄權限被拒絕的錯誤消息:'2>/dev/null' – msw
這應該是我的第一個線索,當我將其添加到命令。它幾乎擊中我的臉,但我仍然錯過了它。還是要謝謝你的幫助。 – Kylos