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 设置卷标?
这 -L 选项与 tune2fs
命令来设置卷标。
例子:
sudo tune2fs -L Label_Name /dev/sda2
您可以使用以下命令验证新卷标 -l 选项与 tune2fs
命令。
sudo tune2fs -l /dev/sda2 | grep -i name
如何使用 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
上述命令将每三个月检查一次文件系统(米 几个月来, 瓦 数周, & 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
命令,您可以在此处找到其手册页。
感谢您的阅读!