Skip to main content

e2fsprogs

e2fsprogs

概述

e2fsprogs是一个使用proc文件系统的软件包,而不是一个单独的应用程序。安装此软件包后,提供的程序如下表所示。

表6.1e2fsprogs软件包提供软件说明

程序 说明
e2undo 将重放ext2/3/4文件系统的undo log。
dumpe2fs 把super block上的信息dump到stdin。
resize2fs 调整ext2/3/4文件系统尺寸。
e2fsck ext2/ext3/ext4文件系统检查程序。
mke2fs 创建ext2/ext3/ext4文件系统。
e4defrag ext4文件系统碎片整理程序。
filefrag 报告某指定文件碎片情况。
lsattr 对ext2/3/4文件系统特有的属性进行查阅。
fsck.ext4 ext4文件系统检查一般性的命令。
fsck.ext3 检查Linux的ext3文件系统。
fsck.ext2 ext2文件系统检查一般性的命令。
e2image 将ext2/3/4系统文件还原到分区中。
badblocks 对指定的设备检查坏掉的块。
debugfs ext2文件系统交互式除错工具。
tune2fs 调整和查看ext2/ext3文件系统的文件系统参数程序。
logsave 保存一个命令的输出到一个日志文件。
e2freefrag 在ext2/ext3/ext4文件系统报告碎片剩余空间选项。
chattr 对ext2/3/4文件系统特有的属性进行更变。
mkfs.ext4 创建一个ext4文件系统。
e2label 设定LABEL。
mkfs.ext3 创建一个ext3文件系统。
mkfs.ext2 创建一个ext2文件系统。

命令介绍

在终端界面,执行dnf install e2fsprogs e2fsprogs-help(仅e版中存在e2fsprogs-help)命令,安装e2fsprogs和e2fsprogs-help包。执行man e2undo/e2image/...命令,可查看其他更多参数及其含义。

功能测试

执行tune2fs -c 30 /dev/sda1命令,设置系统开机后文件系统强制自检的挂载次数。

[root@localhost yum.repos.d]# tune2fs -c 30 /dev/sda1

tune2fs 1.44.6 (5-Mar-2019)

Setting maximal mount count to 30
[root@localhost yum.repos.d]#