/etc/fstab配置文件詳解
/etc/fstab:記錄了計算機上硬盤分區的相關信息,啟動Linux時,檢查分區的fsck命令,掛載分區的mount命令,都需要fstab這個文件的信息,來正確的檢查和掛載硬盤,而且這個硬盤需要root用戶權限才能編輯
-
詳解:
設備名稱 掛載點 分區的類型 掛載選項 dump選項 fsck選項 -
設備名稱:
- 可以是實際設備名稱/dev/sda1(這類名稱不穩定,在配置文件中不要使用);也可以是卷標LABEL;還能是UUID;可以通過blkid命令獲取設備id信息
-
掛載點:
- /、/usr、swap等都是系統安裝是分區的默認掛載點
-
創建掛載點:
mkdir /mnt/hda1 ##創建掛載/dev/hda1分區的目錄 chmod 777 /mnt/hda1 ##將hda1 設置成為所有用戶可讀可寫可執行 寫入/etc/fstab文件中
-
文件系統類型
- Linux File System:ext2、ext3、ext4、xfs、brtfs、jfs、reiserfs、reiser4、swap
-
4、掛載選項:
- 常用的掛載選項
- auto/noauto:默認auto支持;是否支持系統自動掛載,是否支持-a選項
- user/nouser:默認nouser不支持;是否支持普通用戶掛載此設備
- ro:按制度權限掛載
- rw:按可讀可寫權限掛載
- pri:swap設備需要指定優先級
- defaults:默認支持rw,nouid,dev,auto,nosuer,async(若不寫入則默認支持
- dump選項,設置是否讓備份程序備份文件系統,0為不備份,1為每天次,如果上次是用dump備份,將顯示備份至今的天數
- fsck選項:告訴fsck程序以什么順序檢查文件系統,0為不檢查,根分區為1表示永遠價差,其他從2開始,數字相同就同時檢查,但是不能同時為1;注意,最好將這個選項設置為0,有故障的時候機器還可以重啟,如果不設置成為0,出故障還需要去機房排查故障
- 注意:修改了fstab之后,需要重新引導系統才會生效;編寫完fstab配置文件之后可以使用mount -a 選項 重新讀??;但是所編寫的內容必須加上auto這個屬性,否則不支持-a選項。一般是默認auto
- 在配置文件里面使用目錄掛載目錄時,目錄沒有文件系統,在文件系統上面可以使用none
-
swap分區
- 格式化有專門的命令 mkswap 在fstab中 它的掛載點是 swap 文件系統也是swap 其他默認;生效方式也不一樣,使用swapon -a 啟用
- swapon -s 查看誰提供的功能,-s出來的信息中 有一個優先級大小的問題,數值越大越高,系統的默認級數是負數;更改方法:
- 需要先去關閉swap 使用swapoff DEVICE 然后啟用swapon -a 查看 swapon -s
原創文章,作者:半斤八兩,如若轉載,請注明出處:http://www.www58058.com/73946
主要對/etc/fstab文件的字段展開了介紹,內容總結的很詳細,可以再適當的加入一些mount類的指令說明等等,還需要注意一下排版!