本文为joshua317原创文章,转载请注明:转载自joshua317博客 一天一个 Linux 命令(28):fsck 命令 - joshua317的博客

一、简介

Linux下的fsck(英文全拼:file system check)命令用于检查与修复 Linux 文件系统的一些错误信息,可以同时检查一个或多个 Linux 文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。

二、格式说明

fsck [options]...[filesystem]...
fsck [参数] [文件系统]Usage: fsck.ext4 [-panyrcdfvtDFV] [-b superblock] [-B blocksize][-I inode_buffer_blocks] [-P process_inode_size][-l|-L bad_blocks_file] [-C fd] [-j external_journal][-E extended-options] deviceEmergency help:-p                   Automatic repair (no questions)-n                   Make no changes to the filesystem-y                   Assume "yes" to all questions-c                   Check for bad blocks and add them to the badblock list-f                   Force checking even if filesystem is marked clean-v                   Be verbose-b superblock        Use alternative superblock-B blocksize         Force blocksize when looking for superblock-j external_journal  Set location of the external journal-l bad_blocks_file   Add to badblocks list-L bad_blocks_file   Set badblocks list

三、选项说明

-a   自动修复文件系统,不询问任何问题
-A  依照/etc/fstab配置文件的内容,检查文件内所列的全部文件系统
-c  检查坏块,并将它们添加到坏块列表
-C  显示完整的检查进度
-N  不执行指令,仅列出实际执行会进行的动作
-P  当搭配”-A”参数使用时,则会同时检查所有的文件系统
-r  采用互动模式,在执行修复时询问问题,让用户得以确认并决定处理方式
-R  当搭配”-A”参数使用时,则会略过/目录的文件系统不予检查
-s  依序一个一个地执行 fsck 的指令来检查
-t  指定要检查的文件系统类型
-T  执行fsck指令时,不显示标题信息
-y  选项指定检测每个文件是自动输入yes,在不确定那些是不正常的时候,可以执行 # fsck -y 全部检查修复。
-V  显示指令执行过程

四、命令功能

检查并修复Linux文件系统。

五、常见用法

5.1 检查 ext4 文件系统的 /dev/vda1 是否正常,如果有异常便自动修复 :

#检查磁盘分区/dev/vda1的文件系统。
fsck /dev/vda1#自动修复文件系统,不询问任何问题
fsck -t ext4 -a /dev/vda1#采用互动模式,在执行修复时询问问题,让用户得以确认并决定处理方式
fsck -t ext4 -r /dev/vda1#强制检查磁盘分区/dev/vda1的文件系统
fsck -f /dev/vda1#检查和修复磁盘分区/dev/vda1的文件系统,在执行修复时进行询问,让用户决定处理方式,显示详细修复过程
fsck -rV -t ext4 /dev/vda1#检查磁盘分区/dev/vda1的文件系统,并显示完整的检查进度。
fsck -C -t ext4 /dev/vda1

本文为joshua317原创文章,转载请注明:转载自joshua317博客 一天一个 Linux 命令(28):fsck 命令 - joshua317的博客

一天一个 Linux 命令(28):fsck 命令相关推荐

  1. 在Linux中使用fsck命令检查和修复文件系统错误

    有几种情况下,您可能需要使用fsck.如果您的系统无法启动,设备(外部驱动器或存储介质)无法正常运行,或者您看到了文件损坏的证据,您会想要运行此命令. Fsck实际上是一个 "前端" ...

  2. linux命令中fsck命令 – 检查并修复Linux文件系统

    fsck命令的英文全称是"filesystem check",即检查文件系统的意思,常用于检查并修复Linux文件系统的一些错误信息,操作文件系统需要先备份重要数据,以防丢失. L ...

  3. 图解Linux命令之--fsck命令

    fsck命令-->用来检查并修复Linux文件系统  [适用] 1) 文件系统:ext2 ext3 reiserfs xfs等 2) 范围:提示文件系统需要FSCK时,未执行或FSCK执行完成 ...

  4. Linux shell:fsck命令使用方法

    fsck(file system check)命令作用为检查文件系统并尝试修复错误.当文件系统发生错误四化,可用fsck指令尝试加以修复. 注:千万不能在运行的系统上面直接执行fsck,特别是RHEL ...

  5. linux基本功之fsck命令详解

  6. 每天学一个 Linux 命令(76):fsck

    点击下方"民工哥技术之路",选择"设为星标" 回复"1024"获取独家整理的学习资料! 命令简介 fsck 命令用于检查并修复Linux文件 ...

  7. linux fsck命令,linux fsck 命令详解

    fsck [-aANPrRsTV][-t ][文件系统...] (有待实践) [功能] 检查文件系统并尝试修复错误. 补充说明:当文件系统发生错误四化,可用fsck指令尝试加以修复. [举例] *检查 ...

  8. linux强制执行当前命令,Linux | 常用命令(一)

    整理了一下linux常用命令,方便大家使用和学习. 一.文件处理命令 1.命令格式与目录处理命令 ls –a[查看隐藏文件] ls –l[查看文件信息长格式显示] ls –d[查看指定目录的详细信息] ...

  9. linux dmesg信息哪来的,linux中的dmesg命令简介

    今天, 我们来介绍一个linux中的dmesg命令,事实上, 我们之前用过, 但是没有单独介绍过. 看一下dmesg命令的用途吧: dmesg命令用会把开机信息存到ring bufer中, 形成一个缓 ...

最新文章

  1. visual-reasoning 笔记
  2. TortoiseSVN找不到系统指定路径
  3. leetcode算法题--删除一次得到子数组最大和★
  4. 正则表达式中模式修正符作用详解(i、g、m、s、x、e)
  5. WINCE的内存配置-config.bib文件的解析
  6. DIP第六章习题解答
  7. oracle 用户总是 频繁的被锁定 的解决办法
  8. 类选择器遍历赋值_利用反射实现配置表数据到类对象数据的转换
  9. SpringBoot------定时任务
  10. 再见,前端!别更新了,我是学不动了
  11. angularjs modal模态框----创建可拖动的指令
  12. 负载均衡mysql的使用_使用负载均衡集群集化 MySQL - Azure Virtual Machines | Microsoft Docs...
  13. [Java] 蓝桥杯ALGO-39 算法训练 数组排序去重
  14. Nginx服务器中的Socket切分,需要的朋友可以参考下
  15. uncode ansi详解
  16. Photoshop基础学习目录
  17. git 某个分支直接覆盖当前master分支
  18. Mapper 接口的如何起作用
  19. 1788. 牛为什么过马路
  20. 非常全面的数字人解决方案(含源码)

热门文章

  1. 【推荐】一个强大的html5游戏引擎 pixi
  2. 《2周攻克期权策略》读书笔记
  3. 聊一聊随机数安全那些事儿
  4. 强化学习笔记(一)马尔可夫决策过程
  5. Java校验时间是否为yyyyMMddHHmmss格式
  6. Downie4.6.4视频下载工具
  7. 【考CCNA需要学哪些东西?】
  8. 仿Bilibili iOS客户端
  9. 数据结构之树的基础知识
  10. 基于移动品台的产品追溯系统设计与实现