Linux fsck命令:检查和修复文件系统。
Linux fsck命令 功能描述
使用fsck命令可以检查文件系统并尝试修复系统的错误。
Linux fsck命令 语法
fsck [选项] [文件系统]
命令中各选项的含义如表所示。
Linux fsck命令 示例
检查磁盘分区/dev/sda5的文件系统
[root@rhel ~]# fsck /dev/sda5
强制检查磁盘分区/dev/sda5的文件系统
[root@rhel ~]# fsck -f /dev/sda5
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
第1步: 检查inode、块和大小
第2步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/sda5: 12/6561792 files (0.0% non-contiguous), 459863/26215641 blocks
检查和修复磁盘分区/dev/sda5的文件系统,在执行修复时进行询问,让用户决定处理方式,显示详细修复过程
[root@rhel ~]# fsck -rV -t ext4 /dev/sda5
检查磁盘分区/dev/sda5的文件系统,并显示完整的检查进度
[root@rhel ~]# fsck -C -t ext4 /dev/sda5
检查磁盘分区/dev/sda6的msdos文件系统是否正常,如果有异常便自动修复
[root@rhel ~]# fsck -t msdos -a /dev/sda6
使用fsck.ext4命令检查/dev/sda5磁盘分区的文件系统
[root@rhel ~]# fsck.ext4 /dev/sda5