Ketika saya menjalankan perintah df -h /tmp
itu mengatakan pemanfaatan disk adalah 100% , tetapi ketika mencobanya du -sh /tmp
dikatakan penggunaan disk adalah 2% .
Saya ingin tahu mengapa perintah ini menunjukkan keluaran yang berbeda, bagaimana kedua perintah ini bekerja dan apa solusi untuk masalah ini.
Konteks: /tmp
diinstal pada sistem file sendiri. Saya menggunakan edisi server Ubuntu 12.04 pada akun VPS saya. Karena masalah ini pemanfaatan /tmp
100% menurut df
beberapa program mengeluh tentang ruang kosong di /tmp
.
sumber
Pastikan Anda
sudo
saat berlaridu
. Misalnya, jika Anda menjalankandu -hs /*
, Anda tidak akan melihat penggunaan disk nyata kecuali Anda menambahkansudo
.sumber