ファイルシステムが最後にチェックされたのはいつですか?

ファイルシステムが最後にチェックされたのはいつですか?

ファイルシステムが最後に fsck された時刻を知らせてくれるコマンドは何ですか? 日付があれば便利ですが、最後の fsck 以降のマウント回数で十分です。

fsck*、lsattr、stat でこれをいろいろ探しましたが、見つかりません。

答え1

たとえば、tune2fs -l を実行すると、その情報が表示されます。

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

答え2

使用できますチューン2fs情報を得る

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

同様にマウント数も取得できる

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

答え3

のほかにtune2fs -ldumpe2fs次の情報も提供されます:

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

答え4

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

関連情報