`

linux tune2fs命令详解

阅读更多

一.简介:

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

分享到:
评论

相关推荐

    Linux磁盘维护命令详解

    12. ** tune2fs**: 用于调整EXT2、EXT3、EXT4文件系统的参数,例如调整日志大小、设置预留空间等。 13. **dd**: 虽然主要用于数据复制,但dd也可以用来进行磁盘克隆或创建映像文件,这对于备份和恢复非常重要。 ...

    linux 格式化硬盘

    - 对于已经格式化的分区,如果想要更改保留空间比例,使用`tune2fs`命令更为便捷,且不会擦除分区中的数据。 通过以上内容的学习,我们可以了解到在Linux环境下如何有效地格式化硬盘的不同分区,并根据实际需求选择...

    Linux命令集 Linux命令集,可供参考和学习,希望对你有所帮助!

    - **`tune2fs`**:调整ext2或ext3文件系统的参数。 - **`uniq`**:过滤重复的行。 - **`wc`**:统计文件的字节数、字数和行数。 通过上述命令的学习与实践,用户可以更高效地管理和操作Linux系统,无论是日常...

    Linux学习笔记基础知识版 (2)

    ### Linux学习基础知识版 (2) 知识点详解 #### 服务器简单介绍 - **服务器定义**:服务器是指在网络环境中能够提供数据存储、处理、通信等服务的高性能计算机。它们通常具有比普通个人电脑更高的计算能力和更稳定的...

    Linux大硬盘(2T以上)硬盘分区方法.docx

    ### Linux大硬盘(2T以上)硬盘分区方法详解 #### 一、引言 随着存储技术的发展,2T以上的硬盘已经越来越普及。然而,在Linux环境下处理这类大容量硬盘时,传统的MBR分区表可能会遇到一些限制,特别是超过2TB容量的...

    linux常用命令,肯定有用的!

    ### Linux常用命令详解 #### 一、概述 Linux操作系统以其高度的灵活性与强大的功能而闻名,在服务器领域占有举足轻重的地位。对于Linux用户来说,掌握一系列常用的命令是非常必要的,这些命令可以帮助用户更加高效...

    Linux实战工程师视频笔记

    #### 系统管理常用命令详解 1. **用户管理** - `useradd redhat`:创建用户`redhat`。 - `passwd redhat`:更改用户`redhat`的密码。 - `su –`:切换至root用户并启动新的shell。 - `exit`:退出当前用户的...

    Linux实战教程

    ### Linux实战教程知识点详解 #### 一、用户环境与系统语言环境配置 1. **查看当前语言环境**: - `locale`: 显示系统当前的语言环境设置。... - 通过`tune2fs –j /dev/sdb4`命令可以将ext2文件系统转换为ext3。

    Linux实战工程师笔记

    - `tune2fs -j`将ext2转换为ext3,`-c -1`禁用自检。 - `df -T`显示文件系统类型,用`tune2fs`调整文件系统特性。 5. **Red Hat特有的网络配置工具**: - `redhat-config-network-tui`是Red Hat独有的图形化网络...

    fs4412 系统移植手册

    ### fs4412系统移植手册之交叉工具链安装详解 #### 实验目的 本实验旨在帮助学习者深入了解交叉工具链的编译流程及其实际应用方法。通过实践操作,掌握如何构建适合特定嵌入式系统的工具链,为后续进行软件开发、...

    e2fsprogs-1.45.4.tar.gz

    《深入理解e2fsprogs:Linux文件系统工具与mkfs.ext4命令详解》 在Linux操作系统中,文件系统的管理是至关重要的。e2fsprogs是一个强大的工具集,专门用于管理和维护ext2、ext3和ext4这三种常见的Linux文件系统。...

    Linux经典实用的使用技巧33则

    对于Ext2文件系统,使用`tune2fs`命令可以进行各种优化设置,如: ```bash tune2fs /dev/hda1 ``` 这允许你调整挂载选项,确保文件系统在每次挂载时都是干净的状态,减少不必要的检查和维护操作。 #### 九、网络...

    linux个人学习笔记

    - **调整块大小**:如果需要更改已存在文件系统的块大小,可以使用`tune2fs`工具,如`tune2fs -m 2 /dev/hda5`。 - **文件系统检查**:`fsck`(文件系统检查)工具用于检测和修复文件系统错误,例如`fsck.ext3 /dev...

    磁盘出错无法进入系统fsck自动修复配置

    1. **使用tune2fs命令禁用按时间间隔检查:** 使用`tune2fs`命令来禁用对指定磁盘分区的自动检查功能。 ```bash tune2fs -i 0 /dev/sda5 ``` 注:根据实际情况替换为正确的磁盘分区名。 2. **确认磁盘分区:** ...

    ext4 文件映像制作工具 linux-tools

    6. **tune2fs**:用于调整ext4文件系统的各种设置,如预分配、日志模式等,以优化性能。 7. **mke2fs**:创建ext2、ext3和ext4文件系统,是mkfs.ext4的父命令。 【文件映像制作】: 使用Linux-tools中的工具,用户...

    ext2 项目完整的权限管理

    这些工具可能包括`debugfs`(用于文件系统调试)、`mke2fs`(用于格式化磁盘为EXT2)、`e2fsck`(EXT2的检查和修复工具)以及`tune2fs`(用于调整EXT2文件系统参数)等。 总之,EXT2作为Linux系统中重要的文件系统...

    Linux 使用技巧33条

    对于常用的Ext2文件系统,可以使用`tune2fs`命令来进行优化。例如,通过设置`mount`选项为“mounted clean”状态,可以避免频繁执行文件系统检查命令`e2fsck`,从而提高系统的稳定性和性能。 #### 11. Netscape...

    linux查看文件系统块大小与内存页大小的简单方法

    - `/sbin/tune2fs -l /dev/sda1`:该命令用来显示指定设备(本例中为`/dev/sda1`)的详细信息。 - `grep "Block size"`:过滤输出结果,仅显示包含“Block size”的行,即文件系统的块大小信息。 2. **注意事项**...

    Linux 系统优化

    使用`tune2fs -O ^has_journal /dev/sdb1`命令禁用。 #### 文件系统挂载(mount)参数调优 ##### 3.1 Noatime, Nodirtime - **Noatime, Nodirtime**:禁止更新文件和目录的访问时间戳,适用于频繁读取小文件的场景...

Global site tag (gtag.js) - Google Analytics