โดยใช้คำสั่งtune2fs (พบใน/ sbin / tune2fs ) คุณสามารถกำหนดพื้นที่ที่สงวนไว้ได้อย่างง่ายดาย: (และอื่น ๆ !)
tune2fs -l /dev/sda1
ฉันจะให้ข้อมูลระบบของฉันสำหรับการอ้างอิงฉันจะลบบรรทัดที่ไม่เกี่ยวข้องกับคำถามนี้:
ส่วนหัว ... และชื่อไดรฟ์ข้อมูลฉันติดป้ายกำกับไดรฟ์ทั้งหมดทำให้ระบุได้ง่ายหากจำเป็น
tune2fs 1.42.4 (12-Jun-2012)
Filesystem volume name: xenon
Last mounted on: /
...
ต้องการให้สิ่งนี้พูดว่า "สะอาด" ในขณะที่ระบบกำลังทำงาน ซื่อสัตย์!
Filesystem state: clean
นี่คือจุดเริ่มต้นของข้อมูลความจุของที่เก็บข้อมูล:
ที่นี่คุณจะเห็นว่าฉันมี 121,179,648 บล็อกรวม ... ด้วยขนาดบล็อก 4K (4096) ที่คูณด้วยจำนวนใหญ่ (462-ish GB) (ขนาดบล็อกระบุไว้ด้านล่าง)
Block count: 121179648
และบล็อกที่สงวนไว้ ... โดยดูจากหมายเลขด้านบนและหมายเลขด้านล่าง .. คุณควรจะสามารถคิดได้อย่างรวดเร็วว่าฉันจองไว้ 1% ในกรณีนี้ (4.62-ish GB)
Reserved block count: 1211796
พื้นที่ว่างในปัจจุบันมีเท่าไหร่? ที่นี่!
Free blocks: 104090586
...
และขนาดบล็อกที่สำคัญทั้งหมด มีประโยชน์สำหรับการคูณ
Block size: 4096
...
บรรทัดเหล่านี้บอกว่าใครเป็นบล็อกที่สงวนไว้สำหรับ ... user 0, root ในกรณีนี้
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
...
มีข้อมูลเพิ่มเติมมากมายที่นี่ แต่สิ่งนี้จะช่วยให้คุณสามารถตรวจสอบได้อย่างรวดเร็วว่ามีจำนวนเท่าใดและสำรองไว้สำหรับรากมากเพียงใด คณิตศาสตร์ง่าย ๆ
หวังว่านี่จะช่วยได้ จำไว้ว่า ... หน้าคนเป็นเพื่อนของคุณ
tune2fs -l /dev/DEVICE | egrep "Block count|Reserved block count"
เท่านั้น: . เช่นสำหรับพาร์ทิชัน "บัฟเฟอร์มัลติมีเดีย" ของฉัน:Block count: 2621440
และReserved block count: 128449
: 4.9% ของบล็อกที่มีอยู่ (การตั้งค่าแบบอนุรักษ์นิยมเพื่อช่วยป้องกันการแตกแฟรกเมนต์)