lần cuối một hệ thống tập tin đã được kiểm tra?


19

Lệnh nào có thể cho tôi biết lần cuối cùng hệ thống tập tin là fsck'd? Một ngày sẽ tốt đẹp, nhưng tôi sẽ giải quyết số lần gắn kết kể từ fsck cuối cùng.

Tôi đã xem xét tất cả những điều này trong fsck *, lsattr và stat, và tôi không thấy điều đó.

Câu trả lời:


17

Tune2fs -l cung cấp cho bạn thông tin đó cho ex.

sudo tune2fs -l /dev/sda1 | grep "Last checked"


điều này sẽ chỉ hoạt động trên các hệ thống tập tin ext2 / ext3 / ext4.
Jens Timmerman

7

Bạn có thể sử dụng Tune2fs để lấy thông tin

tune2fs -l /dev/devicetocheck | grep "Last Checked"

Tương tự như vậy, bạn có thể có được số lượng gắn kết

tune2fs -l /dev/devicetocheck | grep "Mount Count"

7

Ngoài ra tune2fs -l, dumpe2fscũng sẽ cung cấp cho bạn thông tin này:

dumpe2fs /dev/sda1 | grep "Last Checked"
dumpe2fs /dev/sda1 | grep "Mount Count"

6

Cảm ơn mọi người! Và đối với reiserfs tôi thấy rằng debugreiserfshiển thị số lần gắn kết và ngày chạy fsck cuối cùng.


0

nếu một người sử dụng lvm

tune2fs -l /dev/sda5 | egrep -i "mount count|Check interval|Last|Next"

sẽ thất bại với:

tune2fs: Bad magic number in super-block while trying to open /dev/sda5

người ta sẽ phải làm như thế này:

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>)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.