คำสั่งใดที่สามารถบอกได้ว่าครั้งล่าสุดที่ระบบไฟล์เป็น fsck'd วันที่จะดี แต่ฉันจะชำระจำนวนภูเขาตั้งแต่ fsck ที่ผ่านมา
ฉันได้ดูสิ่งนี้ใน fsck *, lsattr และ stat แล้วและฉันไม่เห็นมัน
คำสั่งใดที่สามารถบอกได้ว่าครั้งล่าสุดที่ระบบไฟล์เป็น fsck'd วันที่จะดี แต่ฉันจะชำระจำนวนภูเขาตั้งแต่ fsck ที่ผ่านมา
ฉันได้ดูสิ่งนี้ใน fsck *, lsattr และ stat แล้วและฉันไม่เห็นมัน
คำตอบ:
tune2fs -l ให้ข้อมูลแก่คุณเช่นว่า
sudo tune2fs -l /dev/sda1 | grep "Last checked"
คุณสามารถใช้tune2fsเพื่อรับข้อมูล
tune2fs -l /dev/devicetocheck | grep "Last Checked"
ในทำนองเดียวกันคุณจะได้รับจำนวนภูเขา
tune2fs -l /dev/devicetocheck | grep "Mount Count"
นอกจากtune2fs -l
นี้dumpe2fs
จะให้ข้อมูลนี้กับคุณ:
dumpe2fs /dev/sda1 | grep "Last Checked"
dumpe2fs /dev/sda1 | grep "Mount Count"
ขอบคุณทุกคน! และสำหรับ reiserfs ฉันพบว่าdebugreiserfs
แสดงจำนวนภูเขาและวันที่เรียกใช้ fsck ล่าสุด
ถ้าใช้ lvm
tune2fs -l /dev/sda5 | egrep -i "mount count|Check interval|Last|Next"
จะล้มเหลวด้วย:
tune2fs: Bad magic number in super-block while trying to open /dev/sda5
หนึ่งจะต้องทำเช่นนี้:
tune2fs -l /dev/hostname-vg/root | egrep -i "mount count|Check interval|Last|Next"
Last mounted on: /
Last mount time: Wed Sep 4 17:45:12 2019
Last write time: Wed Sep 4 17:45:10 2019
Mount count: 20
Maximum mount count: -1
Last checked: Fri Aug 30 16:09:19 2019
Check interval: 0 (<none>)