我们希望检查磁盘上的文件系统为/deb/sdc .每台linux机器上的/dev/sdg
目标是查找需要e2fsck的磁盘(如e2fsck -y /dev/sdb )。(等)
根据手册页
-n Open the filesystem read-only, and assume an answer of `no' to all questions. Allows e2fsck to be used non-interactively. This option may not be specified at
the same time as the -p or -y options.当我们运行命令时(仅举一个例子)
e2fsck -n /dev/sdXX我们会得到
e2fsck 1.42.9 (28-Dec-2013)
Warning! /dev/sdc is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/dev/sdc: clean, 94/1310720 files, 156685/5242880 blocks那么,需要从运行e2fsck的e2fsck输出中捕获什么呢?
init 1
umount /dev/sdXX
e2fsck -y /dev/sdXX ( or e2fsck -C /dev/sdXX for full details )
init 3发布于 2017-11-26 04:46:40
您可能正在寻找tune2fs的输出,而不是e2fsck的输出。
tune2fs -l /dev/sdXX |grep "Filesystem state\|Last checked\|Check interval"会产生这样的结果:
Filesystem state: clean
Last checked: Mon Nov 28 16:03:44 2016
Check interval: 31536000 (12 months)https://unix.stackexchange.com/questions/404047
复制相似问题