Linux入門基礎:Linux文件系統掛載管理
-------------------------------------------
掛載操作
磁盤或分區創建好文件系統後,需要掛載到一個目錄才能夠使用.
Windows或Mac系統會自動進行掛載,一旦創建好文件系統後會自動掛載到系統上,Windows上稱之為C盤,D盤等
Linux需要手工進行掛載操作或配置系統進行自動掛載
例如, /dev/sda3 ext4 —》掛載到 /mnt下, 才能使用
系統建議掛載到 /mnt下,但實際上掛載到任何地方都是可以的
以只讀方式從新掛載/dev/sda2到/mnt
umount 命令
命令umount用來卸載已掛載的文件系統,相當與Windows中的彈出
umount 文件系統 /掛載點
$ umount /dev/sda2 /mnt
可能會發生情況/mnt: device is busy. 表示文件正在使用,而無法卸載
可以用以下命令查看使用文件系統的進程:
$ fuser -m /mnt
也可以使用命令lsof查看正在被使用的文件
$ lsof /mnt(掛載點)
自動掛載
配置文件/etc/fstab用來自定義需要自動掛載的文件系統,fstab中的每一行代表一個掛載配置,格式如下:
/dev/sda2 /mnt /ext4 /defaults 0 0
需要掛載的設備 掛載點 文件系統 掛載選項 dump, fsck相關選項
需要掛載的設備也可以使用LABEL進行識別,使用LABEL=SHUANGDE 取代 /dev/sda2
例如:
LABLE=SHUANGDE /mnt ext4 noatime,rw 0 0
mount -a 命令會掛載所有fstab中定義的自動掛載選項