ITKeyword,专注技术干货聚合推荐

注册 | 登录

linux /etc/fstab表格式介绍

freeman1975 分享于 2009-08-12

推荐:Linux下/etc/fstab文件详解

原文地址:http://hi.baidu.com/iezunhfiybhiour/item/e0348e8ca7c6562e100ef3ce   有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义

2019阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/yunparter/invite.html

linux /etc/fstab的内容主要包括六项:

例如下面两行:
LABEL=/    /    ext3    defaults    1    1
/dev/sda2    /mnt/D/    vfat    defaults    0    0

推荐:/etc/rc.d/rc与/etc/rc.d/init.d的关系介绍 linux中chkconfig 启动程序顺序

/etc/rc.d/init.d这个目录下的脚本就类似与windows中的注册表,在系统启动的时候执行。程序运行到这里(init进程读取了运行级别),相信从命名的角度大家也能猜到


第一列:设备名或者设备卷标名 (/dev/sda10 或者 LABEL=/)
第二列: 设备挂载目录 (例如上面的 "/" 或者 "/mnt/D/")
第三列: 设备文件系统 (例如上面的 "ext3" 或者 "vfat")
第四列:挂载参数 (看帮助 man 8 mount)
    对于已经挂载好的设备,例如上面的/dev/sda2,现在要改变挂载参数,这时可以不用卸载该设备,
而可以使用下面的命令(没有挂载的设备,remount 这个参数无效)
    #mount /mnt/D/ -o remount,ro  (改defaults为ro)
    为了安全起见,可以指明其他挂载参数,例如:
    noexec (不允许可执行文件可执行,但千万不要把根分区挂为noexec,那就无法使用系统了,
            连mount 命令都无法使用了,这时只有重新做系统了!)
    nodev (不允许挂载设备文件)
    nosuid,nosgid(不允许有 suid 和 sgid 属性)
    nouser(不允许普通用户挂载)
第五列:指明是否要备份 (0 为不备份,1 为要备份, 一般根分区要备份)
第六列:指明自检顺序 (0 为不自检,1 或者 2 为要自检, 如果是根分区要设为1,其他分区只能是2)

我的 Red Hat Enterprise Linux AS 4 /etc/fstab 举例:
-------------------------- file begin ------------------------------------------------------
# This file is edited by fstab-sync - see 'man fstab-sync' for details
/dev/hda1   /boot   ext3    defaults 1  2
/dev/hda2   /data   ext3    defaults 1  2
/dev/hda3   /   ext3    defaults    1   1
/dev/hda5   /oracle ext3    defaults    1   2
/dev/hda6   /home   ext3    defaults    1   2
/dev/hda7   swap    swap    defaults    0   0
none    /dev/pts    devpts  gid=5,mode=620  0   0
none    /dev/shm    tmpfs   defaults    0   0
none    /proc   proc    defaults    0   0
/dev/hdc                /media/cdrom1           auto    pamconsole,exec,noauto,managed 0 0

 

补充一下,在mkfs.ext3格式化之前,必须要调用fdisk /dev/sdc来进行分区。分区时,必须选primary。如果选linux extended的话,mkfs.ext3无法完成。我暂时还不知道什么原因。

推荐:Linux-->基础知识--> /etc/fstab 参数详解及如何设置开机自动挂载

某些时候当Linux系统下划分了新的分区后,需要将这些分区设置为开机自动挂载,否则,Linux是无法使用新建的分区的。 /etc/fstab 文件负责配置Linux开机时自动挂

linux /etc/fstab的内容主要包括六项: 例如下面两行: LABEL=/    /    ext3    defaults    1    1 /dev/sda2    /mnt/D/    vfat    defaults    0    0 第一列:设备名或者设备卷标名 (/dev

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。