磁盘检验
磁盘检验fsck
fsck即file system check
语法:
fsck [- t文件系统] [选项] 设备名称
选项:
-t :如同 mkfs一样,fsck 也是个综合软件而已!因此我们同样需要指定文件系统。不过由于现今的 Linux 也会自动的透过 superblock 去分辨文件系统,因此通常可以不需要这个选项的。
-A :依据 /etc/fstab 的内容,将需要的装置扫瞄一次。
-a :自动修复检查到的有问题的扇区,你不用一直按 y 。
-y :与 -a 类似,但是某些 filesystem 仅支持 -y 这个参数!
-C :可以在检验的过程当中,使用一个直方图来显示目前的进度。
EXT2/EXT3 的额外选项功能:(e2fsck 这支命令所提供)
-f :强制检查!一般来说,如果 fsck 没有发现任何 unclean 的旗标,不会主动进入细部检查的,如果您想要强制 fsck 进入细部检查,就得加上 -f 旗标。
-D :针对文件系统下的目录进行优化配置。
注意:
通常只有root且文件系统有问题的时候才用这个命令,否则正常情况下使用这个命令可能造成对系统的危害,通常使用这个命令的场合都是系统出现了很大的问题,导致开机时只能进入单用户模式下进行维护时才使用这个命令。
磁盘检验badblocks
语法:
Badblocks [选项] 设备名称
选项:
-s :在屏幕上列出进度
-v :可以在屏幕上看到进度
-w :使用写入的方式来测试,建议不要使用此一参数,尤其是待检查的装置已有文件时。