9.5.5. 文件系统配置
对于 ext4 文件系统, e2fsprogs
包提供下面的工具。
mkfs.ext4(8) 创建新的 ext4 文件系统
fsck.ext4(8) 检查和修复现有 ext4 文件系统
tune2fs(8) 配置 ext4 文件系统的超级块
debugfs(8) 交互式的调试 ext4 文件系统. (它有
undel
命令来恢复已经删除的文件.)
mkfs(8) 和 fsck(8) 命令是由 e2fsprogs
包提供的,是各种文件系统相关程序的前端。(mkfs.fstype
和 fsck.fstype
). 对于 ext4 文件系统,它们是 mkfs.ext4(8) 和 fsck.ext4(8) (它们被符号链接到 mke2fs(8) 和 e2fsck(8)).
Linux 支持的每一个文件系统,有相似的命令。
表 9.19. 文件系统管理包列表
软件包 | 流行度 | 大小 | 说明 |
---|---|---|---|
e2fsprogs | V:598, I:999 | 1419 | ext2/ext3/ext4 文件系统工具 |
reiserfsprogs | V:13, I:26 | 923 | Reiserfs 文件系统工具 |
dosfstools | V:114, I:556 | 235 | FAT 文件系统工具. (Microsoft: MS-DOS, Windows) |
xfsprogs | V:18, I:92 | 3349 | XFS 文件系统工具. (SGI: IRIX) |
ntfs-3g | V:273, I:548 | 1471 | NTFS 文件系统工具. (Microsoft: Windows NT, …) |
jfsutils | V:1, I:13 | 1561 | JFS 文件系统工具. (IBM: AIX, OS/2) |
reiser4progs | V:0, I:4 | 1325 | Reiser4 文件系统工具 |
hfsprogs | V:0, I:8 | 303 | HFS 和 HFS Plus 文件系统工具. (Apple: Mac OS) |
btrfs-progs | V:32, I:48 | 3314 | Btrfs 文件系统工具 |
zerofree | V:2, I:74 | 25 | 把 ext2/3/4 文件系统上空闲块设置为零的程序 |
提示 | |
---|---|
Ext4 文件系统是 Linux 系统上默认的文件系统,强烈推荐使用这个文件系统,除非你有特殊的理由不使用。 |
提示 | |
---|---|
Btrfs 文件系统在 Linux 内核 3.2(Debian |
警告 | |
---|---|
在得到当前内核空间的 fsck(8) 特征和引导管理器支持前,你的关键数据不应当使用 Btrfs 文件系统。 |
提示 | |
---|---|
一些工具可以在没有 Linux 内核支持的情况下访问文件系统(参见 第 9.7.2 节 “不挂载磁盘操作文件”). |