文档章节

Linux中tune2fs命令使用

水海云
 水海云
发布于 2017/09/06 20:40
字数 476
阅读 16
收藏 0

一.简介:

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

© 著作权归作者所有

共有 人打赏支持
水海云
粉丝 50
博文 120
码字总数 101938
作品 0
深圳
程序员
Linux 开机自检的设置(tune2fs和fsck/e2fsck)(转)

例子: 设置开机不自检 [root@apexepd ~]# tune2fs -c -1 -i 0 /dev/sdb1 tune2fs 1.35 (28-Feb-2004) Setting maximal mount count to -1 Setting interval between check 0 seconds -----......

jccpp
2013/07/12
0
0
linux 增加inode 的方法

创建文件系统时,可以指定块的大小。如果将来在你的文件系统中是一些比较大的文件的话,使用较大的块大小将得到较好的性能。将ext2文件系统的块大小调整为4096byte而不是缺省的1024byte,可以...

panzhc
2013/11/18
0
0
马哥-51CTO-Linux培训-0901-linux文件系统

(注:此文内容源于夜归人博客) Linux文件系统管理 VFS:(Virtual File System 虚拟文件系统) VFS 是一种软件机制,与它相关的数据结构只存在于物理内存当中。所以在每次系统初始化期间,L...

smallhorse
07/02
0
0
2.Linux磁盘,文件系统管理--创建文件系统

第一篇:创建文件系统(格式化) ============================================================================ 概述: ==============================================================......

逐梦小涛
06/26
0
0
鸟哥Linux私房菜基础篇知识点(篇目1)

第四章 CentOS安装,这里推荐安装CentOS6.6,在http://mirrors.163.com/ 下载 Linux分区,在使用磁盘分区时选择自定义磁盘分区(最后一个选项) 6.6分区选ext4,知道swap是什么 多系统安装时多理...

廖君
2015/08/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

python3.6 取余运算

python中取余运算逻辑如下: 如果a 与d 是整数,d 非零,那么余数 r 满足这样的关系: a = qd + r , q 为整数,且0 ≤ |r| < |d|。 经过测试可发现,python3.6中取余运算得到的 r 是正整数;...

colinux
9分钟前
1
0
[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
3
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
3
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
1
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部