Terakhir kali filesystem diperiksa?

19

Perintah apa yang dapat memberi tahu saya saat terakhir kali sebuah sistem file fsck? Kencan akan menyenangkan, tapi aku akan puas dengan hitungan mount sejak fsck terakhir.

Saya telah mencari-cari di fsck *, lsattr, dan stat, dan saya tidak melihatnya.

Andrew Schulman
sumber

Jawaban:

17

tune2fs -l memberi Anda informasi itu untuk mantan.

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

pragnesh
sumber
ini hanya akan bekerja pada sistem file ext2 / ext3 / ext4.
Jens Timmerman
7

Anda dapat menggunakan tune2fs untuk mendapatkan informasi

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

Demikian pula Anda bisa mendapatkan jumlah mount

tune2fs -l /dev/devicetocheck | grep "Mount Count"
user9517 mendukung GoFundMonica
sumber
7

Selain itu tune2fs -l, dumpe2fsjuga akan memberi Anda informasi ini:

dumpe2fs /dev/sda1 | grep "Last Checked"
dumpe2fs /dev/sda1 | grep "Mount Count"
etagenklo
sumber
6

Terimakasih semuanya! Dan untuk reiserfs saya menemukan yang debugreiserfsmenunjukkan jumlah mount dan tanggal menjalankan fsck terakhir.

Andrew Schulman
sumber
0

jika seseorang menggunakan lvm

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

akan gagal dengan:

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

Anda harus melakukan seperti ini:

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>)
mencumbui
sumber