mount 命令在 Ubuntu 和其他 Linux 發行版中用于掛載文件系統。以下是一些常用的 mount 命令選項:
-t 類型:指定文件系統類型,如 ext4, ntfs, vfat 等。
sudo mount -t ext4 /dev/sdb1 /mnt/mydisk
-o 選項:指定掛載選項,多個選項之間用逗號分隔。
ro:只讀模式。rw:讀寫模式(默認)。noexec:禁止執行二進制文件。nosuid:忽略 setuid 和 setgid 位。nodev:禁止使用設備文件。async:異步 I/O。sync:同步 I/O。user:允許普通用戶掛載和卸載。exec:允許執行二進制文件(默認)。suid:允許 setuid 和 setgid 位。dev:允許使用設備文件。-L 標簽:根據文件系統的標簽進行掛載。
sudo mount -L mydisk /mnt/mydisk
-U UUID:根據文件系統的 UUID 進行掛載。
sudo mount -U 1234-5678 /mnt/mydisk
-b:備份模式,用于備份文件系統。
sudo mount -b /dev/sdb1 /mnt/mydisk
-f:強制掛載,即使文件系統已經掛載也會重新掛載。
sudo mount -f /dev/sdb1 /mnt/mydisk
-n:不更新 /etc/mtab 文件,通常用于腳本中。
sudo mount -n /dev/sdb1 /mnt/mydisk
-r:只讀模式(與 -o ro 等效)。
sudo mount -r /dev/sdb1 /mnt/mydisk
-w:讀寫模式(與 -o rw 等效)。
sudo mount -w /dev/sdb1 /mnt/mydisk
以下是一些常見的掛載示例:
掛載一個 ext4 文件系統到 /mnt/mydisk:
sudo mount -t ext4 /dev/sdb1 /mnt/mydisk
掛載一個 NTFS 文件系統并設置為只讀:
sudo mount -t ntfs-3g -o ro /dev/sdb1 /mnt/mydisk
掛載一個 FAT32 文件系統并允許普通用戶掛載和卸載:
sudo mount -t vfat -o user /dev/sdb1 /mnt/mydisk
掛載一個文件系統并根據標簽進行掛載:
sudo mount -L mydisk /mnt/mydisk
掛載一個文件系統并根據 UUID 進行掛載:
sudo mount -U 1234-5678 /mnt/mydisk
在使用 mount 命令時,請確保你有足夠的權限(通常需要 root 權限),并且目標掛載點目錄已經存在。