/etc/fstab文件

文件/etc/fstab存放的是系统中的文件系统信息,当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。当正确的设置了该文件,则可以通过mount /directoryname命令来加载一个文件系统,每种文件系统都对应一个独立的行,每行中的字段都有空格或tab键分开。同时fsck、 mount、umount的等命令都利用该程序。

使用cat /etc/fstab或者vi /etc/fstab来查看或者编辑fstab配置。

图1 惠普服务器的/etc/fstab

图2 某设备的/etc/fstab

第一列 Device

磁盘设备文件或者该设备的Label或者UUID

第二列 Mount point

设备的挂载点,就是你要挂载到哪个目录下。

第三列 filesystem

磁盘文件系统的格式,包括ext2、ext3、reiserfs、nfs、xfs、vfat等

第四列 parameters

文件系统的参数

Async/sync

设置是否为同步方式运行,默认为async

auto/noauto

当下载mount -a 的命令时,此文件系统是否被主动挂载。默认为auto

rw/ro

是否以以只读或者读写模式挂载

exec/noexec

限制此文件系统内是否能够进行"执行"的操作

user/nouser

是否允许用户使用mount命令挂载

suid/nosuid

是否允许SUID的存在

Usrquota

启动文件系统支持磁盘配额模式

Grpquota

启动文件系统对群组磁盘配额模式的支持

Defaults

同事具有rw,suid,dev,exec,auto,nouser,async等默认参数的设置

第五列:能否被dump备份命令作用

dump是一个用来作为备份的命令。通常这个参数的值为0或者1

0

代表不要做dump备份

1

代表要每天进行dump的操作

2

代表不定日期的进行dump操作

第六列 是否检验扇区

开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)。

0

不要检验

1

最早检验(一般根目录会选择)

2

1级别检验完成之后进行检验

注意当你修改了/etc/fstab后,一定要重新引导系统才会有效。另外该文件的不当修改可能会导致系统起不来,所以修改的时候要确保配置没问题。


版权声明:本文为istrangeboy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。