fstab文件學(xué)習
我們在Linux系統里面的/etc/目錄下有一個(gè)fSTab文件,那這個(gè)文件的作用是什么呢?
本文引用地址:http://dyxdggzs.com/article/148602.htm其實(shí)這個(gè)文件里面存放的是系統中的文件系統信息。當正確的設置了該文件,我們就可以通過(guò)mount /任意目錄 命令來(lái)加載一個(gè)文件系統,比如說(shuō)我們新添加了一塊硬盤(pán)分區,那么我們就可以加入如下命令:
/dev/sdb1 /mnt/mydisk ext2 default 0 0
那如果我們使用USB設備的話(huà),可以加上下面一行:
usbfs /proc/bus/usb usbfs defaults 0 0
但是上邊USB的例子只有在你把相關(guān)的支持編譯到內核中時(shí)才能工作。
現在我們在說(shuō)說(shuō)上面那些參數的意思。
在/etc/fstab里面的注釋是這樣的:
file system 也就是我們要掛在的源
mount point 就是我們要掛在到哪個(gè)目錄
type 是掛在系統的類(lèi)型,比如vfat,ext3,tmpfs,sysfs等等。
options 指定加載該設備的文件系統是需要使用的特定參數選項,多個(gè)參數是由逗號分隔開(kāi)來(lái)。對于大多數系統使用defaults就可以滿(mǎn)足需要。其他常見(jiàn)的選項包括:
選項 含義
ro 以只讀模式加載該文件系統
sync 不對該設備的寫(xiě)操作進(jìn)行緩沖處理,這可以防止在非正常關(guān)機時(shí)情況下破壞文件系統,但是卻降低了計算機速度
user 允許普通用戶(hù)加載該文件系統
quota 強制在該文件系統上進(jìn)行磁盤(pán)定額限制
noauto 不再使用mount -a命令(例如系統啟動(dòng)時(shí))加載該文件系統
dump
在 Linux 當中,可以利用 dump 這個(gè)指令來(lái)進(jìn)行系統的備份的。而 dump 指令則會(huì )針對 /etc/fstab 的設定值,去選擇是否要將該 partition 進(jìn)行備份的動(dòng)作呢! 0 代表不要做 dump 備份, 1 代表要進(jìn)行 dump 的動(dòng)作。 2 也代表要做 dump 備份動(dòng)作, 不過(guò),該 partition 重要度比 1 小。
pass
開(kāi)機的過(guò)程中,系統預設會(huì )以 fsck 檢驗我們的 partition 內的 filesystem 是否完整 (clean)。 不過(guò),某些 filesystem 是不需要檢驗的,例如虛擬內存 swap ,或者是特殊檔案系統, 例如 /proc 與 /sys 等等。所以,在這個(gè)字段中,我們可以設定是否要以 fsck 檢驗該 filesystem 喔。 0 是不要檢驗, 1 是要檢驗, 2 也是要檢驗,不過(guò) 1 會(huì )比較早被檢驗啦! 一般來(lái)說(shuō),根目錄設定為 1 ,其它的要檢驗的 filesystem 都設定為 2 就好了。
評論