每天学一个 Linux 命令(76):fsck
发布日期:2021-07-01 03:54:35
浏览次数:2
分类:技术文章
本文共 1188 字,大约阅读时间需要 3 分钟。
点击下方“民工哥技术之路”,选择“设为星标”
回复“1024”获取独家整理的学习资料!
命令简介
fsck 命令用于检查并修复Linux文件系统。
fsck 用于对“文件系统一致性检查”。在大多数系统上,如果检测到某些情况,fsck 将在引导时运行。通常,这些条件是:
-
文件系统被标记为“dirty” –--其写入状态与计划写入的数据不一致
-
文件系统已挂载了一定次数而未检查
无论文件系统类型如何,fsck通常具有三种操作模式:
-
检查错误,并交互提示用户决定如何解决单个问题
-
检查错误,并尝试自动修复任何错误
-
检查错误,不尝试修复它们,而是在标准输出上显示错误
语法格式
fsck [-lsAVRTMNP] [-C [fd]] [-t fstype] [filesys...] [--] [fs-specific-options]
选项说明
-a #自动修复文件系统,不进行提示-A #按/etc/fstab文件配置的内容,检查文件内所列的全部文件系统-N #不执行指令,仅列出实际执行会进行的动作-P #当搭配"-A"参数使用时,则会同时检查所有的文件系统-r #采用互动模式,在执行修复时询问问题,让用户得以确认并决定处理方式-R #当搭配"-A"参数使用时,则会略过/目录的文件系统不予检查-s #依序执行检查作业,而非同时执行-t <文件系统类型> #指定要检查的文件系统类型-T #执行fsck指令时,不显示标题信息-V #显示指令执行过程 文件系统类型>
应用举例
[root@centos7 ~]# fsck /dev/sda1fsck from util-linux 2.23.2If you wish to check the consistency of an XFS filesystem orrepair a damaged filesystem, see xfs_repair(8).[root@centos7 ~]# fsckfsck from util-linux 2.23.2
执行检查,只输出错误信息不作任何修复动作
[root@centos7 ~]# fsck -n /dev/sda1fsck from util-linux 2.23.2If you wish to check the consistency of an XFS filesystem orrepair a damaged filesystem, see xfs_repair(8).
fsck返回的代码是一个唯一数字,,其中意思如下:
0 #无错误1 #已纠正文件系统错误2 #应重新启动系统4 #未纠正文件系统错误8 #操作错误16 #使用或语法错误32 #用户请求取消Fsck128 #共享库错误
推荐阅读 点击标题可跳转
转载地址:https://mingongge.blog.csdn.net/article/details/115222405 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月26日 19时08分51秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
实例属性和类属性
2019-05-02
使用__slots__
2019-05-02
使用@property
2019-05-02
多重继承
2019-05-02
定制类
2019-05-02
使用枚举类
2019-05-02
使用元类
2019-05-02
错误、调试和测试
2019-05-02
StringIO和BytesIO
2019-05-02
SMTP发送邮件
2019-05-02
POP3收取邮件
2019-05-02
访问数据库
2019-05-02
使用SQLite
2019-05-02
使用MySQL
2019-05-02
使用SQLAlchemy
2019-05-02
SCP行为分析法
2019-05-02
财务分析和决策学习笔记
2019-05-02
财务分析和决策学习笔记
2019-05-02
财务分析和决策学习笔记
2019-05-02
财务分析和决策学习笔记
2019-05-02