/etc/fstab 是 Linux 和其他类 Unix 操作系统的配置文件,用于描述文件系统。它包含有关文件系统的位置、挂载点、文件系统类型和挂载选项的信息。
/etc/fstab 的每一行描述一个文件系统,格式如下:
<file system> <mount point> <type> <options> <dump> <pass>
<file system>是文件系统的位置,可以是设备文件(如/dev/sda1)、分区 UUID(如UUID=6c38203b-0ddc-4e35-a4a7-60733e8c1532)或文件系统标签(如LABEL=MyDataPartition)。<mount point>是文件系统在文件系统层次结构中的挂载点。<type>是文件系统的类型,如ext4、xfs或swap。<options>是挂载该文件系统时使用的选项,如rw(可读写)、ro(只读)或noatime(不更新访问时间)。<dump>指定文件系统是否应由dump程序备份。0 表示不备份,1 表示备份。<pass>指定文件系统在fsck程序检查文件系统时应经过的检查次数。0 表示不检查,1 表示检查一次,以此类推。
以下是 /etc/fstab 中的一些常见示例:
/dev/sda1 / ext4 rw,relatime 0 1
/dev/sda2 /home ext4 rw,relatime 0 2
/dev/sda3 /data ext4 rw,relatime 0 3
/dev/sdb1 /mnt/backup ext4 rw,relatime 0 0
/dev/sdc1 swap swap defaults 0 0
在上面的示例中:
/dev/sda1是根文件系统,挂载在/。/dev/sda2是/home目录的文件系统,挂载在/home。/dev/sda3是/data目录的文件系统,挂载在/data。/dev/sdb1是备份文件系统,挂载在/mnt/backup。/dev/sdc1是交换分区,用于虚拟内存。
您可以使用 mount 命令挂载文件系统,也可以使用 umount 命令卸载文件系统。
有关 /etc/fstab 的更多信息,请参阅 man fstab 手册页。