首页 > 编程笔记 > Linux命令 阅读:2

Linux tune2fs命令的用法(附带实例)

Linux 的 tune2fs 命令来自英文词组 adjust tunable filesystem parameters 的缩写,其功能是管理文件系统参数。

Linux 系统若出现意外断电或宕机的情况,下次开机时会自动调用 tune2fs 命令进行系统自检工作,管理员亦可根据需要周期性地对文件系统进行检查,以保障系统的稳定。

tune2fs 命令的语法格式如下:
tune2fs 参数 设备名
常用参数见下表:

选项 说明 选项 说明
-c 设置最大加载次数 -m 显示文件保留块的百分比
-C 显示已被加载的次数 -M 设置文件系统被加载到的目录
-e 设置检测到错误时的行为 -o 设置文件系统加载的特性
-f 强制执行修改操作而不询问 -O 设置文件系统的特性
-i 设置两次检查的相隔时间 -r 设置文件系统保留块的大小
-j 将EXT2文件格式转换成EXT3 -T 设置上次被检查的时间
-l 显示文件超级块内容 -u 设置可以使用文件系统保留块的用户
-L 设置文件系统卷标 -U 设置文件系统的UUID

【实例 1】查看指定设备的文件系统详细信息:
[root@clinux ~]# tune2fs -l /dev/sdb

【实例 2】设置强制检查前,文件系统还可以挂载的最大次数:
[root@clinux ~]# tune2fs -c 15 /dev/sdb

【实例 3】设置 10 天后将自动检查文件系统:
[root@clinux ~]# tune2fs -i 10d /dev/sdb

【实例 4】设置 3 周后将自动检查文件系统:
[root@clinux ~]# tune2fs -i 3w /dev/sdb

【实例 5】设置 6 个月后将自动检查文件系统:
[root@clinux ~]# tune2fs -i 6m /dev/sdb

【实例 6】添加日志功能,将 EXT2 转换成 EXT3 文件系统:
[root@clinux ~]# tune2fs -j /dev/sdb

【实例 7】将指定的磁盘分区文件系统的保留空间设置为 40000 个磁盘块:
[root@clinux ~]# tune2fs -r 40000 /dev/sdb

相关文章