mount 命令在 Linux 系統中用于掛載文件系統。以下是 mount 命令的詳細用法介紹:
mount [選項] <設備名> <掛載點>
-t <文件系統類型>:指定要掛載的文件系統類型,如 ext4、ntfs、vfat 等。-o <選項>:指定掛載選項,多個選項之間用逗號分隔。常用選項包括:
ro:只讀模式。rw:讀寫模式(默認)。noexec:禁止執行二進制文件。nosuid:禁止設置 SUID/SGID 位。nodev:禁止使用設備文件。remount:重新掛載已掛載的文件系統。bind:將一個目錄掛載到另一個目錄。-U <UUID>:通過 UUID 掛載文件系統。-L <標簽>:通過文件系統標簽掛載。-f:強制掛載,即使目標目錄已有內容也會覆蓋。-a:自動掛載 /etc/fstab 中定義的所有文件系統。掛載 ext4 文件系統
mount -t ext4 /dev/sdb1 /mnt/mydisk
以只讀模式掛載
mount -o ro /dev/sdb1 /mnt/mydisk
通過 UUID 掛載
首先,使用 blkid 命令查找設備的 UUID:
blkid /dev/sdb1
然后,使用 UUID 掛載:
mount -U <UUID> /mnt/mydisk
重新掛載
假設 /dev/sdb1 已經掛載在 /mnt/mydisk,現在想將其重新掛載為只讀模式:
mount -o remount,ro /dev/sdb1 /mnt/mydisk
自動掛載
編輯 /etc/fstab 文件,添加以下行:
UUID=<UUID> /mnt/mydisk ext4 defaults 0 2
然后運行 mount -a 命令自動掛載所有定義的文件系統:
mount -a
sudo 命令提升權限。/etc/fstab 文件時要小心,錯誤的配置可能導致系統無法啟動。通過以上介紹,您應該能夠熟練使用 mount 命令來管理 Linux 系統中的文件系統掛載。