手记

Linux系统-【文件传输】fsck命令 – 检查与修复文件系统

fsck命令来自于英文词组“filesystem check”的缩写,其功能是用于检查与修复文件系统。若系统有过突然断电或磁盘异常的情况,建议使用fsck命令对文件系统进行检查与修复,以防数据丢失。

语法格式: fsck [参数] 文件系统

常用参数:

-a 自动修复文件系统
-f 强制检查
-A 依照/etc/fstab文件来检查全部文件系统
-N 不执行指令,仅列出实际执行会进行的动作
-r 采用互动模式,在执行修复时询问问题
-R 略过指定的文件系统不予检查
-t 指定要检查的文件系统类型
-T 执行fsck指令时,不显示标题信息
-V 显示指令执行过程

参考实例

检查是否的文件系统是否有损坏:

[root@linuxcool ~]# fsck /dev/sdb
fsck from util-linux 2.32.1
e2fsck 1.44.3 (10-July-2018)
/dev/sdb: clean, 11/1310720 files, 126322/5242880 blocks

强制检查文件系统的损坏情况:

[root@linuxcool ~]# fsck -f /dev/sdb
fsck from util-linux 2.32.1
e2fsck 1.44.3 (10-July-2018)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sdb: 11/1310720 files (0.0% non-contiguous), 126322/5242880 blocks
0人推荐
随时随地看视频
慕课网APP