使用格式:
fsck [options] [filesystem]
你可以列出多个要检查的文件系统。文件系统可以通过设备名、在虚拟目录中的挂载点以及分配给文件系统的唯一的UUID值来引用。
下面列出fsck的命令行选项:
-a #如果监测到错误,自动修复文件系统
-A #检查/etc/fstab文件中列出的所有文件系统
-C #给支持进度条功能的文件系统显示一个进度条(只有ext2和ext3)
-N #不进行检查,只显示哪些检查会执行
-r #出现错误时提示
-R #使用-A选项时跳过根文件系统
-s #检查多个文件系统时,依次进行检查
-t #指定要检查的文件系统类型
-T #启动时不显示头部信息
-V #在检查时产生详细输出
-y #检测到错误时自动修复文件系统
书中有提到以下信息:
只能在未挂载的文件系统上运行fsck命令。对于大多数文件系统来说,你只需卸载文件系统来进行检查,检查完成之后重新挂载就好了。但因为根文件系统含有所欲核心的Linux命令和日志文件,所以你无法在处于运行状态的系统上卸载它。这个时候可以借助Linux LiveCD来实现修复。
很遗憾的是,本人好像还不是很懂这个命令,如果有一天能碰到这类问题,一定回来填坑!谢谢。2019.9.26