Linux/etc/fstab文件

时间:2020-02-23 14:38:06  来源:igfitidea点击:

"/etc/fstab"文件是一个系统配置文件,包含所有可用磁盘,磁盘分区及其选项。
每个文件系统在单独的行中描述。
每行包含由一个或者多个空格或者选项卡分隔的六个字段。
如果添加新的硬盘或者必须重新分区现有硬盘,则可能需要修改此文件。

"/etc/fstab"文件由mount命令使用,该命令读取文件以确定安装指定设备时应使用哪些选项。

这是一个示例/etc/fstab文件:

以"哈希标记("哈希标记"(#)"的行是一个注释并被忽略。

我们可以从上面的输出中看到,每行由六个字段组成。
以下是它们中的每一个的描述:

  • 设备(设备)指定安装设备。这些通常是设备文件名。大多数发行版现在由其标签或者UUID指定分区。
  • 安装点(安装点)指定挂载点,将安装分区或者磁盘的目录。这通常应该是另一个文件系统中的空目录。
  • "文件系统类型"第三个字段指定文件系统类型。
  • "选项"第四个字段指定安装选项。大多数文件系统支持多个安装选项,该选项修改内核如何处理文件系统。我们可以指定多个安装选项,以逗号分隔。
  • "备份操作"(第五字段)包含一个"1",如果dump实用程序应该备份分区或者0如果不应该。如果我们从不使用转储备份程序,则可以忽略此选项。
  • "文件系统检查顺序"(第六字段)指定FSCK检查设备/分区以在引导时检查错误的顺序。一个"0意味着fsck不应检查文件系统。更高的数字代表检查顺序。根分区应具有"1"的值,以及需要检查的所有其他人的值应具有"2"的值。

从我们的示例/etc/fstab文件中考虑以下行:

/dev/sdc1 /data_disk ext3 acl,user_xattr,userquota 2 0

此行指定分区/dev/sdc1应安装在/data_disk上。
分区应使用ext3格式化。
还指定了安装,转储和FSCK选项。