一.简介:
tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。
二.用法:
Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g group]
[-i interval[d|m|w]] [-j] [-J journal_options] [-l]
[-m reserved_blocks_percent] [-o [^]mount_options[,...]]
[-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label]
[-M last_mounted_dir] [-O [^]feature[,...]]
[-E extended-option[,...]] [-T last_check_time] [-U UUID]
[ -I new_inode_size ] 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[,...] Set or clear the indicated default mount options in the filesystem. 设置或清除默认挂载的文件系统选项
三.例如:
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
admin@192.168.5.123:~$ tune2fs -l /dev/sda4
tune2fs 1.41.12 (17-May-2010)
Filesystem volume name: <none>
Last mounted on: <not available>
Filesystem UUID: 0db8fb3c-b919-4438-81ea-3b82aa9b1ef3
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal filetype needs_recovery sparse_super
Filesystem flags: signed_directory_hash
Default mount options: (none)
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 32358400
Block count: 64713472
Reserved block count: 3235673
Free blocks: 63665256
Free inodes: 32358385
First block: 0
Block size: 4096(单位为byte)
Fragment size: 4096
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 16384
Inode blocks per group: 512
Filesystem created: Fri Aug 29 21:29:02 2014
Last mount time: Fri Aug 29 13:58:48 2014
Last write time: Fri Aug 29 13:58:48 2014
Mount count: 3
Maximum mount count: 32
Last checked: Fri Aug 29 21:29:02 2014
Check interval: 15552000 (6 months)
Next check after: Wed Feb 25 21:29:02 2015
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 128
Journal inode: 8
First orphan inode: 9912479
Default directory hash: tea
Directory Hash Seed: 93afb278-d55c-4b62-814c-7908c3264b55
Journal backup: inode blocks
转载:http://blog.chinaunix.net/uid-7530389-id-2050094.html
相关推荐
12. ** tune2fs**: 用于调整EXT2、EXT3、EXT4文件系统的参数,例如调整日志大小、设置预留空间等。 13. **dd**: 虽然主要用于数据复制,但dd也可以用来进行磁盘克隆或创建映像文件,这对于备份和恢复非常重要。 ...
- 对于已经格式化的分区,如果想要更改保留空间比例,使用`tune2fs`命令更为便捷,且不会擦除分区中的数据。 通过以上内容的学习,我们可以了解到在Linux环境下如何有效地格式化硬盘的不同分区,并根据实际需求选择...
- **`tune2fs`**:调整ext2或ext3文件系统的参数。 - **`uniq`**:过滤重复的行。 - **`wc`**:统计文件的字节数、字数和行数。 通过上述命令的学习与实践,用户可以更高效地管理和操作Linux系统,无论是日常...
### Linux学习基础知识版 (2) 知识点详解 #### 服务器简单介绍 - **服务器定义**:服务器是指在网络环境中能够提供数据存储、处理、通信等服务的高性能计算机。它们通常具有比普通个人电脑更高的计算能力和更稳定的...
### Linux大硬盘(2T以上)硬盘分区方法详解 #### 一、引言 随着存储技术的发展,2T以上的硬盘已经越来越普及。然而,在Linux环境下处理这类大容量硬盘时,传统的MBR分区表可能会遇到一些限制,特别是超过2TB容量的...
### Linux常用命令详解 #### 一、概述 Linux操作系统以其高度的灵活性与强大的功能而闻名,在服务器领域占有举足轻重的地位。对于Linux用户来说,掌握一系列常用的命令是非常必要的,这些命令可以帮助用户更加高效...
#### 系统管理常用命令详解 1. **用户管理** - `useradd redhat`:创建用户`redhat`。 - `passwd redhat`:更改用户`redhat`的密码。 - `su –`:切换至root用户并启动新的shell。 - `exit`:退出当前用户的...
### Linux实战教程知识点详解 #### 一、用户环境与系统语言环境配置 1. **查看当前语言环境**: - `locale`: 显示系统当前的语言环境设置。... - 通过`tune2fs –j /dev/sdb4`命令可以将ext2文件系统转换为ext3。
- `tune2fs -j`将ext2转换为ext3,`-c -1`禁用自检。 - `df -T`显示文件系统类型,用`tune2fs`调整文件系统特性。 5. **Red Hat特有的网络配置工具**: - `redhat-config-network-tui`是Red Hat独有的图形化网络...
### fs4412系统移植手册之交叉工具链安装详解 #### 实验目的 本实验旨在帮助学习者深入了解交叉工具链的编译流程及其实际应用方法。通过实践操作,掌握如何构建适合特定嵌入式系统的工具链,为后续进行软件开发、...
《深入理解e2fsprogs:Linux文件系统工具与mkfs.ext4命令详解》 在Linux操作系统中,文件系统的管理是至关重要的。e2fsprogs是一个强大的工具集,专门用于管理和维护ext2、ext3和ext4这三种常见的Linux文件系统。...
对于Ext2文件系统,使用`tune2fs`命令可以进行各种优化设置,如: ```bash tune2fs /dev/hda1 ``` 这允许你调整挂载选项,确保文件系统在每次挂载时都是干净的状态,减少不必要的检查和维护操作。 #### 九、网络...
- **调整块大小**:如果需要更改已存在文件系统的块大小,可以使用`tune2fs`工具,如`tune2fs -m 2 /dev/hda5`。 - **文件系统检查**:`fsck`(文件系统检查)工具用于检测和修复文件系统错误,例如`fsck.ext3 /dev...
1. **使用tune2fs命令禁用按时间间隔检查:** 使用`tune2fs`命令来禁用对指定磁盘分区的自动检查功能。 ```bash tune2fs -i 0 /dev/sda5 ``` 注:根据实际情况替换为正确的磁盘分区名。 2. **确认磁盘分区:** ...
6. **tune2fs**:用于调整ext4文件系统的各种设置,如预分配、日志模式等,以优化性能。 7. **mke2fs**:创建ext2、ext3和ext4文件系统,是mkfs.ext4的父命令。 【文件映像制作】: 使用Linux-tools中的工具,用户...
这些工具可能包括`debugfs`(用于文件系统调试)、`mke2fs`(用于格式化磁盘为EXT2)、`e2fsck`(EXT2的检查和修复工具)以及`tune2fs`(用于调整EXT2文件系统参数)等。 总之,EXT2作为Linux系统中重要的文件系统...
对于常用的Ext2文件系统,可以使用`tune2fs`命令来进行优化。例如,通过设置`mount`选项为“mounted clean”状态,可以避免频繁执行文件系统检查命令`e2fsck`,从而提高系统的稳定性和性能。 #### 11. Netscape...
- `/sbin/tune2fs -l /dev/sda1`:该命令用来显示指定设备(本例中为`/dev/sda1`)的详细信息。 - `grep "Block size"`:过滤输出结果,仅显示包含“Block size”的行,即文件系统的块大小信息。 2. **注意事项**...
使用`tune2fs -O ^has_journal /dev/sdb1`命令禁用。 #### 文件系统挂载(mount)参数调优 ##### 3.1 Noatime, Nodirtime - **Noatime, Nodirtime**:禁止更新文件和目录的访问时间戳,适用于频繁读取小文件的场景...