วิธีอ่านผลลัพธ์จากคำสั่ง df, เหตุผลที่ Use% อาจถึง 100% ก่อนที่ Avail จะเป็นศูนย์สำหรับผู้ใช้ทั่วไป และวิธีตรวจสอบ inode ด้วย df -i
df (disk free) เป็นคำสั่งมาตรฐานที่แสดงขนาด, พื้นที่ที่ใช้ไป, พื้นที่ว่าง และจุดเชื่อมต่อ (mount point) ของระบบไฟล์แต่ละตัวที่ถูก mount ไว้ 'df -h' จะแสดงขนาดในหน่วยที่อ่านง่าย ส่วน 'df -i' จะแสดงการใช้งาน inode แทนที่จะเป็นไบต์ ซึ่งช่วยอธิบายข้อผิดพลาด 'No space left on device' ในขณะที่ยังมีพื้นที่ว่างเหลืออยู่
Filesystem คืออุปกรณ์, Size คือขนาดรวม, Used และ Avail คือพื้นที่ที่ใช้ไปและพื้นที่ว่างสำหรับผู้ใช้ทั่วไป, Use% คือเปอร์เซ็นต์การใช้งาน และ Mounted on คือไดเรกทอรีที่ปรากฏ
บน ext4 โดยปกติจะมีการสำรองพื้นที่ไว้ประมาณ 5% สำหรับ root ดังนั้น Used + Avail อาจน้อยกว่า Size และผู้ใช้ทั่วไปอาจใช้งานพื้นที่ไม่ได้ก่อนที่ Use% จะแสดงถึง 100%
'-T' จะเพิ่มประเภทของระบบไฟล์, '-x tmpfs' จะซ่อนระบบไฟล์หน่วยความจำชั่วคราว และ 'df -h /var' จะแสดงเฉพาะระบบไฟล์ที่เก็บ /var
df -hT -x tmpfsdf -iหมายเหตุ: RainServer ให้บริการการตรวจสอบและการล้างข้อมูลอย่างปลอดภัยสำหรับ Linux เซิร์ฟเวอร์ โดยจะแสดงสิ่งที่กำลังจะเปลี่ยนแปลงและขออนุญาตก่อนเสมอ
อัปเดตล่าสุด: 2026-10-08
วิธีค้นหาว่าสิ่งใดทำให้ดิสก์ Linux เต็มด้วย du และ ncdu แบบโต้ตอบ พร้อมตัวเลือกที่จำกัดการทำงานอยู่ภายในระบบไฟล์เดียว
inode คืออะไร วิธีดูการใช้งาน inode ด้วย df -i และวิธีค้นหาไดเรกทอรีที่มีไฟล์ขนาดเล็กจำนวนมหาศาล
วิธีใช้คำสั่ง find เพื่อแสดงรายการไฟล์ขนาดใหญ่หรือไฟล์เก่าบน Linux ดูตัวอย่างไฟล์อย่างปลอดภัย และลบเฉพาะไฟล์ที่คุณตรวจสอบแล้วเท่านั้น