命令-e2fsck

e2fsck 命令



【NAME】

e2fsck-check a Linux ext2/ext3/ext4 file system

检查文件系统及文件系统修改工具

【SYNOPSIS】

e2fsck [OPTIONS]  device

【OPTIONS】

-a:对partition做检查,若有问题便自动修复,等同-p的功能

-b:设定存放superblock的位置

-B:设定单位block的大小

-c:检查该partition是否有坏轨

-C file:将检查的结果存到file中以便查看

-d:列印e2fsck的debug结果

-f:即使文件系统处于clean状态,也要强制进行检测;

-F:在开始检查前,将device的buffercache清空,避免有错误发生

-l bad_blocks_file:将有坏轨的block资料加到bad_blocks_file里面

-L bad_blocks_file:设定坏轨的block资料存到bad_blocks_file里面,若无该档则自动产生

-n:将档案系统以[唯读]方式开启

-p:对partition做检查,若有问题便自动修复

-y:对所有问题自动回答为yes;

说明:

e2fsck执行后的传回值及代表意义如下:

0没有任何错误发生。

1文件系统发生错误,并且已经修正。

2文件系统发生错误,并且已经修正。

4文件系统发生错误,但没有修正。

8运作时发生错误。

16使用的语法发生错误。

128共享的函数库发生错误。

大部份使用e2fsck来检查硬盘分区的情况时,通常都是情形特殊,因此最好先将该分区卸载,然后再执行e2fsck来做检查,若是要非要检查/时,则请进入单用户模式再执行。

【EXAMPLES】

示例:-f参数

  1. [[email protected].8-180 ~]# e2fsck -f /dev/sda3 #强制检查/dev/sda3分区是否正常
  2. e2fsck 1.41.12 (17-May-2010)
  3. 第一步: 检查inode,块,和大小
  4. 第二步: 检查目录结构
  5. 第3步: 检查目录连接性
  6. Pass 4: Checking reference counts
  7. 第5步: 检查簇概要信息
  8. MYDATA: 11/655360 files (0.0% non-contiguous), 79696/2620699 blocks
时间: 2024-10-23 15:52:38

命令-e2fsck的相关文章

浅谈Linux磁盘修复e2fsck命令

linux下磁盘检查修复命令e2fsck -a: 检查 partition,如发现问题会自动修复.-b: 设定 superblock 位置.-B size: 指定 size 作为区块大小.-c: 检查 partition 是否有坏轨.-C file: 将检查结果储存到 file.-d: 输出 e2fsck debug 结果.-f: e2fsck 预设只会对错误的档案系统检查,加上 -f 是强制检查.-F: 在检查前将硬盘的 buffer cache 清空,避免发生错误.-l list: 记录了坏

linux系统下使用分区、格式化、挂载命令添加新硬盘

一.硬盘的接口类型 从整体的角度上,硬盘接口分为IDE.SATA.SCSI.光纤通道和SAS五种,IDE接口硬盘多用于家用产品中,也部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场,而光纤通道只在高端服务器上,价格昂贵.SATA是种新生的硬盘接口类型,还正处于市场普及阶段,在家用市场中有着广泛的前景. 二.linux的硬盘分区 linux磁盘的分区分为: primary(主分区).extended(扩展分区).Logical (逻辑分区)且主分区加上扩展分区的个数小于等于4个.且扩展分

磁盘管理详解(02)

一.文件系统概念 1.文件系统是操作系统用于明确存储设备或分区上的文件的方法和数据结构:即在存储设备上组织文件的方法.操作系统中负责管理和存储文件信息的软件结构称为文件管理系统,简称文件系统. 2.从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统.具体地说,它负责为用户建立文件,存入.读出.修改.转储文件,控制文件的存取,安全控制,日志,压缩, 加密等. 二.文件系统类型 1.常用的Linux文件系统:ext2, ext3, ext4,

这次中规中矩的写一回LVM

LVM lvm的英文全名是logical volume manager,顾名思义lvm就好像有逻辑的管理卷的管家一样,也叫做"逻辑卷管理".是传统Unix下高级管理非常强大的磁盘管理工具,!而在linux系统下lvm也是对于磁盘分区的一种管理机制. 设想下面一个场景,当你最初规划主机的时候,给/home这个分出50GB,等到用户不断增加,然后你某天无意一个`df -h`,use%突破80%多了,怎么办?给它重新加一块新硬盘,再去做分区.格式化.挂载,然后再将以前即将满负荷的旧磁盘数据拷

Linux磁盘及文件系统的管理

Linux磁盘及文件系统的管理 我们计算机当中的核心部件并不包括磁盘,磁盘对我们的计算机来说属于外部I/O设备,我们目前主流的硬盘是机械式硬盘,我们的CPU以及内存设备属于电子设备,而我们的硬盘属于机械设备,所以说在发展速度上,CPU和内存要比硬盘快很多,我们通常所说的磁盘格式化分为两种,一种叫做低级格式化,低级格式化是硬盘厂商在出厂前就已经做好的,低级的格式化的目的是为了划分好磁盘上的磁道等物理边界,而当我们将磁盘拿到自己手里之后都会对磁盘进行分区(partition),我们对磁盘进行分区的目

Linux文件系统(分区)操作管理指令总结

Linux常用的文件系统操作管理指令如下 1.命令mkfs:对一个分区创建新的文件系统,即高级格式化分区 命令格式: mkfs [ -V ] [ -t fstype] [ fs-options ] filesys [ blocks ] 常用选项解释: [ -t fstype ]:指定要创建的文件系统类型,默认是ext2 mkfs -t ext3 =mkfs.ext3 = mke2fs -j mkfs -t ext2 =mkfs.ext2 = mke2fs mkfs -t vfat =mkfs.v

18.文件系统——扩展、缩减卷组和逻辑卷以及创建快照卷、移除卷

一.扩展卷组 扩展卷组相对简单,只需要添加一个物理卷即可,使用的命令是vgextend,其格式为: vgextend VG_NAME /PATH/TO/PV 下面来演示一下扩展卷组的过程: 1. 首先准备一块id号位8e的分区,具体过程见前文. [[email protected] ~]# fdisk/dev/sdc WARNING: DOS-compatible mode is deprecated. It's stronglyrecommended to          switch of

笔记5

用户配置文件和密码配置文件 useradd:创建用户增加用户 ls /etc/passwd 用户密码文件 第二段是密码,第三段是uid,第四段是gid,第五段注视信息,第六段是用户的家目录,第七段是shell. 常见的是/bin/bash(能登陆)跟/bin/nologin(不能登陆) 专门存密码的ls/etc/shadow    cat /etc/shadow 查看一下 跟passwd类似 用户组管理 ls /etc/group   cat /etc/group groupadd 增加组  比

linux操作系统故障处理-ext4文件系统超级块损坏修复

背景 前天外面出差大数据测试环境平台有7台服务器挂了,同事重启好了五台服务器,但是还有两台服务器启动不起来,第二天回来后我和同事再次去机房检查,发现两台服务器都显示superblock的报错,经过一番处理后两台服务器都正常进系统了,现决定重现superblock故障并将此类问题故障处理思路写下来方便后面新同事参考. 硬盘的结构 硬盘的物理结构侧视图和俯视图,这两张图传递出来的比较重要的信息如下: 磁盘划分为磁头(Head),柱面(Cylinder),扇区(Sector) 磁头:每个磁片正反两面各