mount 命令在 Linux 系統中用于掛載文件系統。以下是一些常用的 mount 命令參數及其詳解:
-t
ext4, ntfs, vfat, iso9660 等。-o
ro:只讀模式。rw:讀寫模式(默認)。noexec:禁止執行二進制文件。nosuid:忽略 setuid 和 setgid 位。nodev:禁止設備文件。relatime:相對時間更新(默認)。noatime:不更新訪問時間。async:異步寫入。sync:同步寫入。/dev/sda1, /dev/cdrom 等。<mount_point>
/mnt/data, /home/user 等。-L
-U
-b
-f
-n
/etc/mtab 文件,通常用于腳本中以避免權限問題。-r
-o ro。-w
-o rw。-a
/etc/fstab 中定義的文件系統。-t auto
/etc/fstab 中。掛載一個 ext4 文件系統到 /mnt/data 目錄
mount -t ext4 /dev/sda1 /mnt/data
以只讀模式掛載一個 NTFS 文件系統
mount -t ntfs-3g -o ro /dev/sdb1 /mnt/windows
通過 UUID 掛載文件系統
mount -U 1234-5678 /mnt/data
綁定掛載 /dev/sda1 到 /mnt/data
mount --bind /dev/sda1 /mnt/data
強制掛載一個已經存在的目錄
mount -o remount,rw /mnt/data
mount 命令時,確保你有足夠的權限,通常需要 root 權限。/etc/fstab 文件時要非常小心,錯誤的配置可能導致系統無法啟動。通過這些參數,你可以靈活地控制文件系統的掛載方式和行為。