可以经由过程下面敕令来查看分区编号,
FSCK 是一个很重要的 Linux/Unix 对象,它用于检测并修复文件体系中的缺点。它类似于 Windows 操作体系中的 “chkdsk” 对象,但它是为 Linux、MacOS、FreeBSD 操作体系所预备的。
【编辑推荐】
- 若何为孩子全方位设备Linux?
- 2018 年 Linux 八大年夜成长猜测,Ubuntu 将主宰物联网
- 修复Linux / Unix / OS X / BSD体系控制滔喔赡显示乱码
- Linux下若何修改用户名(同时修改用户组名和家目次)
- Cheat : 一个实用Linux敕令示例集合
FSCK 全称为 File System Consistency Check。在大年夜多半时刻,它在体系启动时运行,然则如不雅须要的话,它也能被超等用户手工启动。
它可以进行三种模式的操作,
- 查错并在发明缺点时由用户决定若何处理,
- 查错并主动修复,
- 查错但在发明缺点时只显示缺点而一向行修复。
FSCK 的语法
手工履行 FSCK 的语法为,
$ fsck options drives
【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞?
fsck
支撑的选项有,
-p
主动修复(不询问)-n
纰谬文件体系做出修改-y
对所有问题都答复 "yes"-c
检查所有的坏块并将之添加到坏块列表中-f
即使文件体系标记为 clean 也强迫进行检查-v
输出具体信息-b superblock
应用替代的超等块-B blocksize
指定超等块的块大年夜小-j external_journal
指定外部日记的地位-l bad_blocks_file
添加到指定的坏块列表(文件)-L bad_blocks_file
指定坏块列表(文件)
我们可以根据要做的操作随便率性指定则些选项。下面让我们来看一些例子。
Fsck 敕令的案例
留意: 在开端评论辩论案例之前,请先读完这段话。我们不该该用 fsck
检查已挂载的磁盘,这很可能会对磁盘造成永远性的伤害。是以在开端应用 fsck
之前,我们须要应用下面敕令来卸载磁盘,
$ umount drivename
比如像如许,
$ umount /dev/sdb1
$ fdisk -l
别的,在运行 fsck 时,可能掉足并返回一些缺点码。下面是一些常见的缺点及其意义的列表,
0
- 没出缺点1
- 修复了一些文件体系缺点2
- 体系须要被重启4
- 文件体系缺点未被修复8
- 操作错16
- 应用或语法错32
- fsck 被用户撤消128
- 共享库掉足
如今让我们来看一些 fsck
敕令的例子,
在单个分区长进行缺点检查
在终端运行下面过敕令来对单个分区进行检查,
$ umount /dev/sdb1
$ fsck /dev/sdb1
检查文件体系缺点并主动修复
使悠揭捉?项 -a
进行一致性检查并主动修复这些缺点。也可以用 -y
替代 -a
选项。
$ fsck -
推荐阅读
【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞? NetMarketShare 会在每个月的第一天颁布上一个月的浏览器市场份额。据最新数据显示,2017年12月,Chrome 在>>>详细阅读
本文标题:检查Linux文件系统中错误:通过案例学习FSCK命令
地址:http://www.17bianji.com/lsqh/40173.html
1/2 1