掛載與卸載
在linux上一切皆檔案,所有你想用的裝置都是被直接掛載到linux核心上的,用過之後
直接從核心卸載,這樣即可以減輕核心的工作,也有效地提高了工作效率
我門前面提到,當分區完成以後,需要將你需要的分區掛載以後才能使用
接下來就介紹幾個掛載分區的命令:
mount:
mount -t 【fstype】 【options】DEVICE MOUNT_POINT為掛載的檔案系統指定檔案系統類型
-r 表示掛載之後對此裝置檔案只能讀
-w 表示可寫
-n 表示是否掛載到某個目錄下
-o 指定掛載時的選項,預設是defaults
-a 自動掛載所有的檔案系統,在重啟系統時自動掛載檔案系統
mount -o remount ,rw /dev/sda5 重新掛載/dev下的/sda5
async 非同步寫入,表示資料在寫入的時候現在記憶體中緩衝然後寫到硬碟
noatime 不更新訪問檔案的訪問時間這個以後會用到
exec是否執行二進位檔案 noexec禁止執行 ,可以防止病毒
還可以直接修改/etc/fstab
主要介紹一下裡面的六個欄位
第一個:要掛在的裝置:/dev/sda5或者LABEL=卷標,或者UUID=""
第二個:掛載點:例如/mnt/mydata
第三個:檔案系統類型:例如:ext3
第四個:掛載選項:如果有多個選項,選項間用逗號隔開
devpts /dev/pts devpts gid=5,mode=620 0 0sysfs /sys sysfs defaults
例如:defaults,acl[表示存取控制清單]
第五個:轉儲頻率,0表示不做任何備份,1表示每天備份,2表示每隔一天備份
第六個:檔案系統的自檢次序:從0 到 9
0 表示不自檢
1表示開機後自檢,只能root為1,只能root先自檢
你可以先看一下這個檔案的內容cat /etc/fstab
fuser:可以查看當前誰在使用這個裝置
fuser -v /mydata【掛載點】可以查看哪個使用者正在使用這個裝置
fuser -km /mydata 可以直接將正在使用此裝置的使用者剔除,這樣可以方便你卸載此裝置
否則會一直顯示,此裝置繁忙無法卸載
umount 裝置名稱 或改裝置的掛在點即可卸載此裝置
以上的命令要熟練掌握這為以後實現軟RAID有很大的協助
包括磁碟管理的命令也為以後實現軟RAID0 RAID1 RAID5 RAID10做基礎的