/etc/fstab文件內容

/etc/fstab文件內容


前言,用CentOS開機前面會看到進入系統後顯示/etc/fstab,覺得很有意思,就上網上搜搜。

 

一: /etc/fstab是什麼?

/etc/fstab是用來存放文件系統的靜態信息的文件,當系統啓動的時候,系統會自動地從這個文件讀取信息,並且會自動

將此文件中指定的文件系統掛載到指定的目錄

 

二: 字段含義

比如,我的/etc/fstab文件

 

[oracle@localhost ~]$ cat /etc/fstab
LABEL=/                 /                       ext3    defaults        1 1
LABEL=/usr              /usr                    ext3    defaults        1 2
LABEL=/home             /home                   ext3    defaults        1 2
LABEL=/var              /var                    ext3    defaults        1 2
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/VolGroup00/LogVol00 swap                    swap    defaults        0 0
LABEL=SWAP-sda14        swap                    swap    defaults        0 0
[oracle@localhost ~]$

 

一共是5列。(5個字段)

具體含義按如下規則解釋:

 

第一列:設備名或者設備卷標名,(/dev/sda10 或者 LABEL=/)

第二列:設備掛載目錄        (例如上面的“/”或者“/mnt/D/”)

第三列:設備文件系統          (例如上面的“ext3”或者“vfat”)

第四列:掛載參數     (看幫助man 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)

 

參考:http://dikar.javaeye.com/blog/361659   這個很詳細

            http://www.xxlinux.com/linux/article/accidence/technique/20071128/12877.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章