Linux 中的 tune2fs 命令及示例

tune2fs Linux 中的命令用于操作 ext 2/3/4 类型文件系统的文件系统参数。 tune2fs 命令是 e2fsprogs 包的一部分。

目录

tune2fs 命令的概要

的语法 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 ] [ -E extended-options ] [ -L volume-name ] [ -M last-mounted-directory ] [ -O [^]feature[,...] ] [ -T time-last-checked ] [ -U UUID ] device

tune2fs 命令需要管理员权限(或者 sudo 用户)进行操作。

用法 – tune2fs 命令

的使用 tune2fs 命令已在下面通过示例进行了描述。

如何使用 tune2fs 列出文件系统参数?

-l 选项与 tune2fs 命令列出当前文件系统参数。

例子:

sudo tune2fs -l /dev/sda2
使用 tune2fs 命令列出文件系统参数

如何使用 tune2fs 设置卷标?

-L 选项与 tune2fs 命令来设置卷标。

例子:

sudo tune2fs -L Label_Name /dev/sda2

您可以使用 -l 选项与 tune2fs 命令。

sudo tune2fs -l /dev/sda2 | grep -i name
使用设置卷标 tune2fs 命令

如何使用 tune2fs 设置最大挂载次数?

最大挂载计数是挂载次数后文件系统应由 e2fsck 效用。 默认情况下它设置为 -1,如果最大挂载计数为 0 或 -1,那么它将被 e2fsck.

要找出最大挂载计数和挂载计数,请执行:

sudo tune2fs -l /dev/sda2 | grep -i mount
挂载次数和最大挂载次数挂载次数和最大挂载次数

-C 选项与 tune2fs 设置最大挂载计数,之后文件系统应由 e2fsck 效用。

例子:

sudo tune2fs -c 40 /dev/sda2
设置最大安装计数设置最大安装计数

如何设置两个文件系统检查之间的时间间隔?

-一世 选项 tune2fs 用于设置两次文件系统检查之间的时间间隔。

例子:

sudo tune2fs -i 3m /dev/sda2

上述命令将每三个月检查一次文件系统( 几个月, w 数周, & d 几天)在 /dev/sda2

您可以同时使用最大挂载计数和两次文件系统检查之间的时间间隔。

例子:

sudo tune2fs -i 3m -c 150 /dev/sda2

如何在重启时禁用文件系统检查?

禁用文件系统检查 e2fsck 实用程序在重新启动时,将最大安装计数设置为 -1 或 0。

执行以下命令以禁用重新启动时的文件系统检查:

sudo tune2fs -c 0 /dev/sda2
sudo tune2fs -i 0 /dev/sda2

如何使用 tune2fs 命令设置挂载次数?

-C 选项与 tune2fs 命令来设置文件系统被挂载的次数。

例子:

sudo tune2fs -C 37 /dev/sda2
设置装载计数设置装载计数

如果挂载计数设置为大于最大挂载计数,则文件系统将由 e2fsck 下次重新启动时的实用程序。

如何使用 tune2fs 命令设置文件系统功能?

-O 选项与 tune2fs 在指定的文件系统中设置文件系统功能(用逗号分隔的功能)。
笔记: 在使用此选项之前备份您的数据,因为它可能会损坏您的文件系统,并且您可能会丢失数据。

例子:

sudo tune2fs -O uninit_bg,dir_index /dev/sda2

结论

tune2fs 是一个伟大的系统实用程序,供 Linux 系统管理员调整各种 ext 2/3/4 文件系统参数。 有关更详细的概述 tune2fs 命令,你可以找到它的手册页 这里.

感谢您的阅读!