/etc/fstab文件详解

/etc/fstab文件包含众多文件系统的描述信息。文件中每一行为一个文件系统的描述,每行的选项之间通过tab分隔,#开头的行会被转换为注释,空白行会被忽略。/etc/fstab文件中的设备顺序很重要,因为fsck、mount和umount等命令会读取fstab文件中的次序来执行相关的操作。
下面我们来看看/etc/fstab文件中的内容以及其对应的含义。

  1 
  2 #
  3 # /etc/fstab
  4 # Created by anaconda on Wed Oct 19 17:21:58 2016
  5 #
  6 # Accessible filesystems, by reference, are maintained under '/dev/disk'
  7 # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
  8 #
  9 /dev/mapper/centos-root /                       xfs     defaults        0 0
 10 UUID=d249d207-4717-46ac-8e75-3aeda8bcb558 /boot                   xfs     defaults        0 0
 11 /dev/mapper/centos-swap swap                    swap    defaults        0 0
 12 /dev/sda5              swap          swap      defaults              0      0

/etc/fstab文件的每一行都遵循以下格式:

                                   
  • device:指定加载的磁盘分区或移动文件系统,除了指定设备文件外,也可以使用UUID、LABEL来指定分区;
  • dir:指定挂载点的路径;
  • type:指定文件系统的类型,如ext3,ext4等;
  • options:指定挂载的选项,默认为defaults,其他可用选项包括acl,noauto,ro等等;
  • dump:表示该挂载后的文件系统能否被dump备份命令作用;0表示不能,1表示每天都进行dump备份,2表示不定期进行dump操作。
  • pass:表示开机过程中是否校验扇区;0表示不要校验,1表示优先校验(一般为根目录),2表示为在1级别校验完后再进行校验;

你可能感兴趣的:(/etc/fstab文件详解)