mount 命令用于將文件系統掛載到 Linux 系統的目錄樹上。其基本語法結構如下:
mount [選項] <設備名> <掛載點>
<設備名>:要掛載的設備或分區的標識符,例如 /dev/sdb1、/dev/nvme0n1p2 或 UUID(通用唯一識別碼)等。<掛載點>:要將設備掛載到的目錄路徑,例如 /mnt/data 或 /home/user。-t <文件系統類型>:指定要掛載的文件系統類型,例如 ext4、ntfs、vfat 等。-o <選項>:指定掛載選項,多個選項之間用逗號分隔。常見的選項包括:
ro:以只讀方式掛載。rw:以讀寫方式掛載(默認)。noexec:禁止在掛載的文件系統上執行二進制文件。nosuid:忽略文件的 setuid 和 setgid 位。nodev:禁止在掛載的文件系統上使用設備文件。uid=<用戶ID>:指定掛載文件系統的用戶 ID。gid=<組ID>:指定掛載文件系統的組 ID。umask=<權限掩碼>:設置掛載文件系統的默認權限掩碼。掛載一個 ext4 文件系統:
mount /dev/sdb1 /mnt/data
掛載一個 NTFS 文件系統,并以只讀方式掛載:
mount -t ntfs -o ro /dev/sdb1 /mnt/data
掛載一個 vfat 文件系統,并指定用戶 ID 和組 ID:
mount -t vfat -o uid=1000,gid=1000 /dev/sdb1 /mnt/data
掛載一個文件系統并設置 umask:
mount -t ext4 -o umask=022 /dev/sdb1 /mnt/data
sudo。umount 命令,例如:umount /mnt/data
通過這些選項和示例,你可以靈活地控制文件系統的掛載行為。