上次检查文件系统是什么时候?

上次检查文件系统是什么时候?

哪个命令可以告诉我上次文件系统检查的时间?如果能提供日期就更好了,但我还是愿意接受自上次文件系统检查以来的挂载次数。

我在 fsck*、lsattr 和 stat 中查找过这个问题,但没有找到。

答案1

tune2fs -l 为您提供例如该信息。

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

答案2

您可以使用tune2fs获取信息

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

相关内容