Linux fsck命令:检查并修复Linux文件系统
导读:Linux,小编为网友们解答Linux及fsck命令的相关知识,接下来分享详细内容。 Linux fsck(英文全拼:file system check)命令用于检查与修复Linux文件系统,可以同时检查一个或多个Li
Linux
小编为网友们解答Linux及fsck命令的相关知识,接下来分享详细内容。
Linux fsck(英文全拼:file system check)命令用于检查与修复Linux文件系统,可以同时检查一个或多个Linux文件系统。
如果系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。

语法格式:fsck [参数] [文件系统]
常用参数:
| -a | 自动修复文件系统,不询问任何问题 |
| -A | 依照/etc/fstab配置文件的内容,检查文件内所列的全部文件系统 |
| -N | 不执行指令,仅列出实际执行会进行的动作 |
| -P | 当搭配”-A”参数使用时,则会同时检查所有的文件系统 |
| -r | 采用互动模式,在执行修复时询问问题,让用户得以确认并决定处理方式 |
| -R | 当搭配”-A”参数使用时,则会略过/目录的文件系统不予检查 |
| -t | 指定要检查的文件系统类型 |
| -T | 执行fsck指令时,不显示标题信息 |
| -V | 显示指令执行过程 |
参考实例
修复坏的分区文件系统:
[root@bunian ~]# fsck -t ext3 -r /usr/local
fsck from util-linux 2.32.1
e2fsck 1.45.6 (20-Mar-2020)
fsck.ext3: Is a directory while trying to open /usr/local
The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem. If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
or
e2fsck -b 32768 <device>
/usr/local: status 8, rss 2956, real 0.037328, user 0.001944, sys 0.000000
显示fsck系统安装的版本号:
[root@bunian ~]# fsck --version
fsck from util-linux 2.32.1
检查msdos文件系统的 /dev/hdb 是否正常,如果有异常便自动修复 :
[root@bunian ~]# fsck -t msdos -a /dev/hdb
本文分享的Linux、fsck命令 和 检查并修复Linux文件系统的IT小经验,希望能为您在生活中带来帮助!
相关阅读
-
清理c盘没用的文件方法 怎么清理C盘不用的文件
一篇IT技术小知识,为您介绍清理c盘没用的文件方法的方法内容,关于清理c盘没用的文件方法 以及 怎么清理C盘不用的文件,接下来IT袋小编就来介绍。 一般我们会把自己的系统盘设置为c盘,
-
一键制作u盘启动安装系统 新手第一次u盘装系统的教程
今天介绍一键制作u盘启动安装系统的电脑方面的小经验,下面小编为您详细解答 上一篇内容分享了如何使用微软官方的Windows Media Creation Tool制作Windows10/11的安装启动U盘,对于偶尔需要重装系
-
win10自带杀毒永久关闭步骤 一键关闭win10自带杀毒
今天小编详解win10自带杀毒永久关闭步骤和一键关闭win10自带杀毒方面的讲解,具体详情如下: 大家平时使用Win10或者Win11的时候有没有发现,系统自带Windows Defende的杀毒软件,这个杀毒软件的
-
win10系统32位在哪下载 windows1032位下载
为大家介绍的是win10系统32位在哪下载的方法内容,关于win10系统32位在哪下载 windows1032位下载,接下来一起来看看吧。 我们在日常使用win10操作系统的时候,有些情况可能会遇到需要安装操作系


