เมื่อฉันรันคำสั่งdf -h /tmp
ที่จะกล่าวว่าการใช้ดิสก์เป็น 100%แต่เมื่อมันพยายามที่du -sh /tmp
จะกล่าวว่าการใช้ดิสก์ 2%
ฉันต้องการทราบว่าเหตุใดคำสั่งเหล่านี้จึงแสดงผลลัพธ์ที่ต่างกันวิธีการทำงานของทั้งสองคำสั่งและวิธีการแก้ไขปัญหานี้คืออะไร
บริบท: /tmp
มีการติดตั้งในระบบไฟล์ของตัวเอง ฉันใช้เซิร์ฟเวอร์ Ubuntu 12.04 ในบัญชี VPS ของฉัน เนื่องจากอัตราการใช้ปัญหานี้ของ/tmp
100% ตามที่บางโปรแกรมบ่นเกี่ยวกับพื้นที่ว่างในdf
/tmp