Linux tune2fs命令的用法(附带实例)
Linux 的 tune2fs 命令来自英文词组 adjust tunable filesystem parameters 的缩写,其功能是管理文件系统参数。
Linux 系统若出现意外断电或宕机的情况,下次开机时会自动调用 tune2fs 命令进行系统自检工作,管理员亦可根据需要周期性地对文件系统进行检查,以保障系统的稳定。
tune2fs 命令的语法格式如下:
【实例 1】查看指定设备的文件系统详细信息:
【实例 2】设置强制检查前,文件系统还可以挂载的最大次数:
【实例 3】设置 10 天后将自动检查文件系统:
【实例 4】设置 3 周后将自动检查文件系统:
【实例 5】设置 6 个月后将自动检查文件系统:
【实例 6】添加日志功能,将 EXT2 转换成 EXT3 文件系统:
【实例 7】将指定的磁盘分区文件系统的保留空间设置为 40000 个磁盘块:
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