一。掛載: linux
1.磁盤或分區建立好文件系統後,須要掛載到一個目錄才能使用, 2.windows或mac系統會進行自動掛載,一旦建立好文件系統後會自動掛載到系統上,windows上稱爲C盤、D盤等。 3.linux須要手工進行掛載操做或配置系統進行自動掛載。/mnt目錄用來掛載磁盤的目錄。 windows
二。mount命令掛載磁盤: 緩存
1.在linux中 咱們經過mount命令將格式化好的磁盤或者分區掛載到一個目錄上: 命令: mount /dev/sda3 /mnt/ (要掛載的分區) (掛載點) 經常使用參數: 不帶參數的mount命令會顯示全部已經掛載的文件系統 -t 指定文件系統的類型 -o 指定掛載選項: ro,rw 以只讀或讀寫形式掛載,默認是rw sync 表明不適用緩存,而是對全部操做直接寫入磁盤 async 表明適用緩存,默認是async noatime 表明每次訪問文件時不更新文件的訪問時間 atime 表明每次訪問文件時更新文件的訪問時間(會影響性能,建議關掉) 默認:atime, remount 從新掛載文件系統 async
2.例:mount命令不帶參數: [root@master /]# mount /dev/sda2 on / type ext3 (rw) #掛載到根上的分區叫根分區,系統啓動時的第一個操做就是掛載根分區 proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) none on /proc/fs/vmblock/mountPoint type vmblock (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) 性能
3.例:以只讀的形式從新掛載一個分區: -o參數後跟多個選項是用逗號隔開。 [root@master /]# mount -o remount,ro /dev/sdb1 /mnt/ .net
4.以不使用緩存方式從新掛載一個分區: [root@master /]# mount -o remount,sync /dev/sdb1 /mnt/ 進程
三。umount 卸載文件系統 ip
1.命令umonut用來卸載以掛載的文件系統。至關於windows中的彈出。 命令: umount 文件系統或掛載點 umonut /dev/sda3 == umount /mnt 若是出現device is busy報錯,則表示該文件系統正在被使用,沒法卸載, 能夠使用如下命令查看使用該文件系統的進程: fuser -m /dev/sda3 也能夠使用命令lsof 查看正在被使用的文件: lsof /mnt rem
四。自動掛載: rpc
1.配置文件/etc/fstab用來定義須要自動掛載的文件系統,fstab中每一行表明一個掛載配置,格式以下:
上面要掛載的設備也能夠使用LABEL(卷標)進行識別,使用LABEL=LINUXCAST取代/dev/sda3 mount -a命令會掛載全部fstab中定義的自動掛載項。
例:配置自動掛載/dev/sdb1 到mnt 選項爲:noatime,rw /dev/sdb1 /mnt ext4 noatime,rw 0 0