fsck
2016-07-20 15:52:26 0 举报
fsck是一个用于检查和修复Linux文件系统的命令行工具。它可以检查文件系统的完整性,查找并修复文件系统中的错误。fsck可以自动检测文件系统类型,并根据不同的文件系统类型执行相应的检查和修复操作。它还可以显示文件系统的详细信息,如块大小、inode数量等。 fsck命令的基本语法如下: ``` fsck [选项] 设备名 ``` 其中,“选项”可以是多个参数的组合,用于指定特定的检查和修复选项;“设备名”是要检查和修复的文件系统的设备名称,如/dev/sda1。 例如,要检查并修复根文件系统(/),可以使用以下命令: ``` sudo fsck / ```
作者其他创作
大纲/内容
结束
记录blockId到进度文件
校验3副本类型
是否正确
检查Footer,包括kMagicNumber和kSliceNum
是
遍历上一步获取的block
kReplicated3Type
开始
是否结束
校验EC类型
否
获取上次校验最后一个blockId
按顺序校验每个object
校验block
错误
输出ERROR日志kCorruption
判断block类型
kRS14Type
从block开始,按4MB为单位,检查CRC
正确
获取当前磁盘所有block
判断是否到达断点
输出ERROR日志kCorruption或kIOError
0 条评论
下一页