Linux文件系統的正確掛載方式

掛載以前首先須要檢查硬盤或者是設備已經鏈接 在系統中執行:html

sudo blkid -o list

就能顯示全部已經掛載和未掛載的設備。.net

若是是磁盤設備須要檢查磁盤是否已經分區:fdisk -l,若是沒有分區code

而後經過掛載命令mount掛載設備.htm

mount -a是掛在在文件/etc/fstab文件內配置的設備,這個文件設置的內容通常會在開機的時候就執行,若是是爲了之後都能自動掛載,須要配置此目錄。blog

下面介紹一下掛載設備的幾個選項,也能夠稱爲模式: rules 是指掛載時的規則。下面列舉幾個經常使用的: auto 開機自動掛載 default 按照大多數永久文件系統的缺省值設置掛載定義 noauto 開機不自動掛載 nouser 只有超級用戶能夠掛載 ro 按只讀權限掛載 rw 按可讀可寫權限掛載 user 任何用戶均可以掛載get

瞭解以後,就能夠開始掛載設備: 若是是LVM邏輯卷鬚要處理一下How to mount an LVM volume? 下面介紹一下重要的一個命令:io

mount -t type device destination_dir

type是指文件類型, device指設備 destination_dir指你要掛載在那個目錄配置

例如掛載一個設備/dev/sdb1的硬盤,文件類型是ext2,掛載到/mnt目錄下權限

mount -t ext2 /dev/sdb1 /mnt

若是是卸載就用umount /mntdb

使用mount掛載的設備當系統重啓後就須要再次掛載,這樣很麻煩。這裏能夠把須要掛載的設備添加到前面提到的/etc/fstab文件裏面。 /etc/fstab文件是有必定的規則:

Device                Mountpoint      FStype  Options         Dump    Pass#

設備                   掛載位置          文件類型 . 模式        備份   權限

dump指是否備份,0 表明不要作dump備份 1 表明要天天進行dump的操做 2 表明不定日期的進行dump操做 pass指如何使用fsck來檢查硬盤.若是是掛載到根節點就填1,其餘文件系統應該爲2 例如添加一條信息

/dev/sdb1     /home/backup   ext2    ro              2       2

設備/dev/sdb1掛載到目錄/home/backup,文件類型爲ext2.只讀權限,非根目錄,不按期備份

參考資料

相關文章
相關標籤/搜索