开发者社区> 问答> 正文

tune2fs命令的作用和用法是什么?

tune2fs命令的作用和用法是什么?

展开
收起
1658458755422780 2021-03-31 15:46:21 1873 0
2 条回答
写回答
取消 提交回答
  • 下一站是幸福

    一.简介:

    tune2fs是调整和查看ext2/ext3文件系统参数的命令行工具,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。 二.用法与选项:

    tune2fs [ -l ] [ -c max-mount-counts ] [ -e errors-behavior ] [ -f ] [ -i interval-between-checks ] [ -j ] [ -J journal-options ] [ -m reserved-blocks-percentage ] [ -o [^]mount-options[,...] ] [ -r reserved-blocks-count ] [ -s sparse-super-flag ] [ -u user ] [ -g group ] [ -C mount-count ] [ -L volume-name ] [ -M last-mounted-directory ] [ -O [^]feature[,...] ] [ -T time-last-checked ] [ -U UUID ] device

    常用选项说明:

    -l 查看文件系统信息 -c max-mount-counts 设置强制自检的挂载次数,如果开启,每挂载一次mount conut就会加1,超过次数就会强制自检
    -i interval-between-checks[d|m|w] 设置强制自检的时间间隔[d天m月w周]
    -m reserved-blocks-percentage 保留块的百分比
    -j 将ext2文件系统转换为ext3类型的文件系统
    -L volume-label 类似e2label的功能,可以修改文件系统的标签
    -r reserved-blocks-count 调整系统保留空间
    -o [^]mount-option[,...] 设置或清除默认挂载的文件系统选项
    

    三.示例:

    tune2fs -c 30 /dev/hda1 #设置强制检查前文件系统可以挂载的次数 tune2fs -c -l /dev/hda1 #关闭强制检查挂载次数限制。 tune2fs -i 10 /dev/hda1 #10天后检查 tune2fs -i 1d /dev/hda1 #1天后检查 tune2fs -i 3w /dev/hda1 #3周后检查 tune2fs -i 6m /dev/hda1 #半年后检查 tune2fs -i 0 /dev/hda1 #禁用时间检查 tune2fs -j /dev/hda1 #添加日志功能,将ext2转换成ext3文件系统 tune2fs -r 40000 /dev/hda1 #调整/dev/hda1分区的保留空间为40000个磁盘块 tune2fs -o acl,user_xattr /dev/hda1 #设置/dev/hda1挂载选项,启用Posix Access Control Lists和用户指定的扩展属性

    开机取消自检:

    tune2fs -l /dev/sdb1 | grep -E ‘Maximum mount count:|Check interval’
    tune2fs -i 0 -c 0 /dev/sdb1
    
    
    2021-03-31 19:21:06
    赞同 展开评论 打赏
  • 作用:调整文件系统参数

    tune2fs -U c1b9d5a2-f162-11cf-9ece-0020afc76f16 /dev/vdb

    2021-03-31 19:28:49
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载