linux命令之e2fsck

e2fsck命令 用于检查使用 Linux ext2 档案系统的partition是否正常工作。
语法格式: e2fsck [参数]
常用参数:
device 预备检查的硬盘 partition,例如:/dev/sda1 
-a : 对 partition 做检查,若有问题便自动修复,等同 -p 的功能
-b 设定存放 superblock 的位置 
-B 设定单位 block 的大小 
-c 检查该partition 是否有坏轨
-C file  将检查的结果存到 file 中以便查看 
-d 列印 e2fsck 的 debug 结果 
-f 强制检查 -F 在开始检查前,将device 的 buffer cache 清空,避免有错误发生 
-l bad_blocks_file 将有坏轨的block资料加到 bad_blocks_file 里面 
-L bad_blocks_file 设定坏轨的block资料存到 bad_blocks_file 里面,若无该档则自动产生
-n 将档案系统以[唯读]方式开启 
-p 对 partition 做检查,若有问题便自动修复 
-v  详细显示模式 
-V 显示出目前 e2fsck 的版本 
-y 预先设定所有检查时的问题均回答[是]

检查 /dev/vda1 是否正常,如果有异常便自动修复,并且设定若有问答,均回答[是]:
[root@os-server ~]# e2fsck -p -y /dev/vda1
e2fsck 1.42.9 (28-Dec-2013)
/dev/vda1 is mounted.
e2fsck: Cannot continue, aborting.

[root@os-server ~]# e2fcsk -p /dev/vda1
-bash: e2fcsk: command not found
[root@os-server ~]# e2fsck -p /dev/vda1
/dev/vda1 is mounted.
e2fsck: Cannot continue, aborting.


[root@os-server ~]# e2fsck -y /dev/vda1
e2fsck 1.42.9 (28-Dec-2013)
/dev/vda1 is mounted.
e2fsck: Cannot continue, aborting.
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值