Kemungkinan Duplikat:
Mengapa ada perbedaan penggunaan disk yang dilaporkan oleh df dan du?
df
mengatakan 8.9G digunakan oleh partisi yang dipasang di /
:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 227G 8.9G 207G 5% /
Namun, sebuah du
di /
menghasilkan banyak jumlah yang lebih kecil.
:~# du -chs /
5.5G /
5.5G total
Saya mengharapkan jumlah yang lebih kecil, tetapi mengapa begitu banyak lebih kecil?
Jawaban yang Diterima:
Lihatlah perbedaan du vs. df
Berikut penjelasan lebih lengkapnya:http://linuxshellaccount.blogspot.com/2008/12/why-du-and-df-display-different-values.html
Pada dasarnya, df
membaca superblok saja dan mempercayainya sepenuhnya. du
membaca setiap objek dan merangkumnya.
Juga, proses yang berjalan dapat membuat file yang dihapus tetap terbuka. Ini berarti ruang akan tetap dipesan dan dilihat oleh df
, tapi karena du
tidak akan lagi melihat referensi ke file itu di pohon direktori, itu tidak bisa melihat blok yang dicadangkan itu.