Linux和unix系統中的mount命令用于掛載文件系統,即將文件系統連接到目錄樹中的特定位置,以便訪問其內容。本文將介紹mount命令的常用選項和用法,以及文件系統的自動掛載和卸載。
基本語法:
mount [選項] <設備> <掛載點>
常用選項:
- -t : 指定文件系統類型,例如ext4, ntfs, vfta, iso9660等。
- -o : 指定掛載選項,例如ro (只讀), rw (讀寫), uid, gid, umask等。
- -L : 根據文件系統的標簽進行掛載。
- -U
: 根據文件系統的UUID進行掛載。
示例:
-
掛載ext4文件系統:
mount -t ext4 /dev/sdb1 /mnt/mydisk
-
以只讀模式掛載NTFS文件系統:
mount -t ntfs -o ro /dev/sdc1 /mnt/Windows
-
掛載vfta文件系統并設置umask:
mount -t vfat -o umask=022 /dev/sdd1 /mnt/usb
-
根據標簽掛載:
mount -L "MyData" /mnt/data
-
根據UUID掛載:
mount -U "1234-ABCD" /mnt/uuidmount
自動掛載:
/etc/fstab文件用于配置系統啟動時自動掛載的文件系統。 例如:
/dev/sdb1 /mnt/mydisk ext4 defaults 0 2 /dev/sdc1 /mnt/windows ntfs ro,auto 0 0
卸載文件系統:
使用umount命令卸載已掛載的文件系統:
umount /mnt/mydisk
檢查掛載狀態:
使用mount命令查看當前掛載的文件系統:
mount | grep /mnt/mydisk
或者使用df命令查看所有已掛載的文件系統:
df -h
通過以上命令和選項,您可以有效地管理和操作Linux/Unix系統中的文件系統掛載。 記住,在操作/etc/fstab文件時要謹慎,錯誤的配置可能會導致系統啟動失敗。