在 linux系统中,系统启动挂在分区所一句的文件便是/etc/fstab,我们可以将需要开机加载的分区写入到该文件里,现在我们来 解读该文件的内容:
【~~~~】#cat /etc/fatab
#Device Mount point filesystem parameters dump fsck
/dev/sda11 / ext4 defaults 1 1
/dev/devpts /dev/pts devpts defaults 0 0
/dev/shm /dev/shm tmpfs defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
/dev/sda10 /boot ext4 defaults 0 0
/dev/sda9 swap swap defaults 0 0
该文件内 共有六栏内容,
1.磁盘的设备号或设备的卷标号(Device)
这一栏指的是设备号,可以利用卷标来载入,利用卷标来载入时我们必须要知道 卷标名称,可以用dumpe2fs命令来 查看,可以用e2label命令来修改卷标名称,最后利用LABEL=(卷标名称)来设置
2.挂载点(Mount point)
分区所挂载的目录
3.分区的文件系统(filesystem)
所挂载的分区的文件系统
4.文件系统的参数(parameters)
所挂载的文件系统可以加入很多的参数,如下所示:
async/sync 是否允许磁盘与内存中的数据同步写入???使用异步写入的
异步/同步 方式会快一些
auto/noauto 启动时是否自动的载入该分区
自动/非自动
exec/noexec 设置在文件系统内是否可已经行“执行”操作,noauto一般用于
可执行/不可执行 纯粹的数据存储区域
ro/rw 设置是以“只读”还是“读写”方式来载入分区
只读/读写
user/nouser 设置 是否允许一般用户使用mount命令来载入该分区
允许/不允许
suid/nosuid 设置该分区的文件系统是否允许SUID的存在,
允许/不允许
usrquota 设置该分区文件系统是否支持磁盘配额模式
grpquota 设置该分区文件系统对用户组磁盘配额模式的支持
defaules 默认模式,同时具有rw,suid,exec,auto,nouser,
async等的参数,一般的情况下我们 使用default模式就
可以
5.备份命令(dump)
在linux系统中,我们可以使用dump命令来备份系统,而dump命令是一句/etc/fstab文件里面的内容来选择是否要备份该分区。0 表示不要进行备份,1 表示进行备份,2 也表示进行备份,但是重要性比 1 小。
6.是否以fsck来检验分区(fsck)
linux系统在启动过程中,默认以fack来检验分区内的文件系统是否完整,不过,某些文件系统如swap,或特殊文件系统/proc,/sys不需要检验,该字段 0 表示不要检验,1 表示要检验,2 也表示要检验,但是 1 的检验顺序比 2 先,一般来说,根目录设置为 1 ,其他要检验的文件系统设置为 2 就可以了。
阅读(970) | 评论(0) | 转发(1) |