df -k
/dev/sda6 25396228 21249088 2836240 89% /export
21G used
melawan
du -sh /export
3.4G /export
3.4G benar karena kami telah menghapus semua file yang tidak penting tetapi ruang kosong yang dilaporkan oleh df tidak konsisten dengan ruang kosong aktual yang seharusnya ada.
Kenapa begitu?
Satu atau lebih aplikasi membuka file
/export
, tetapi nama file itu sendiri tidak ada lagi (yaitu telah dihapus).sumber
Mereka mengukur dua hal yang serupa tetapi sedikit berbeda. df mengukur kapasitas sistem file, dan du mengukur pohon direktori. Misalnya, jika Anda memiliki yang berikut ini:
df dari / ekspor hanya mengukur / dev / sda6, sedangkan du / ekspor akan mengukur / dev / sda6 dan / dev / sda7. Ada beberapa tanda mengenai batas sistem file yang melintasi yang akan mengubah jumlah. Penanganan tautan simbolik juga dapat memengaruhi hasil.
sumber