fstab

在/etc/fstab中增加一行目录的挂载参数,在启动时自动挂载某目录。fstab中一行包含6个参数域。

#fs_spec fs_file fs_vfstype fs_mntops fs_freq fs_passno
#设备名或设备卷标名 设备挂载目录 设备文件系统 挂载参数 是否要备份 是否自检
#fs_passno: The root filesystem should be specified with a fs_passno of 1, and other filesystems should have a fs_passno of 2. 
#           0 means does not need to be checked.
UUID=bc01f7c0-b821-4bb1-862f-b67e709650a0 / ext4 defaultfs 1 1
/dev/sda2 /data ext4 defaultfs 0 2
hugetlbfs /dev/hugepages1G hugetlbfs pagesize=1GB 0 0

notes:

第四列:挂载参数     (man mount)
对于已经挂载好的设备,例如上面的/dev/sda2,现在要改变挂载参数,这时可以不用卸载该设备,而可以使用下面的命令(没有挂载的设备,remount 这个参数无效)
#mount /mnt/D/ -o remount,ro  (改defaults为ro)
为了安全起见,可以指明其他挂载参数,例如:
noexec(不允许可执行文件可执行,但千万不要把根分区挂为noexec,那就无法使用系统了,连mount 命令都无法使用了,这时只有重装操作系统了!
nodev(不允许挂载设备文件)
nosuid,nosgid(不允许有suid和sgid属性)
nouser(不允许普通用户挂载)