mount
命令用于掛載文件系統到 Linux 系統中的一個目錄。要指定選項,您需要在命令行中使用 -o
或 --options
標志,后跟逗號分隔的選項列表。以下是一些常用的掛載選項:
ro
:以只讀模式掛載文件系統。rw
:以讀寫模式掛載文件系統(默認)。sync
:同步 I/O,數據在寫入磁盤之前會先寫入緩沖區。async
:異步 I/O,數據直接寫入磁盤,不需要等待緩沖區。noatime
:不更新文件的訪問時間戳。nodiratime
:不更新目錄的訪問時間戳。exec
:允許在掛載的文件系統上執行二進制文件。noexec
:禁止在掛載的文件系統上執行二進制文件。user
:允許非特權用戶掛載和卸載文件系統。nouser
:禁止非特權用戶掛載和卸載文件系統。auto
:允許文件系統在啟動時自動掛載。noauto
:禁止文件系統在啟動時自動掛載。dev
:允許文件系統上的設備文件。nodev
:禁止文件系統上的設備文件。suid
:允許文件系統上的 setuid 和 setgid 位。nosuid
:禁止文件系統上的 setuid 和 setgid 位。remount
:重新掛載文件系統,可以更改掛載選項。以下是一些使用這些選項的示例:
以只讀模式掛載文件系統:
mount -o ro /dev/sdb1 /mnt/mydisk
以讀寫模式掛載文件系統,并禁用執行權限:
mount -o rw,noexec /dev/sdb1 /mnt/mydisk
以只讀模式掛載文件系統,并禁用訪問時間戳更新:
mount -o ro,noatime /dev/sdb1 /mnt/mydisk
請注意,您需要具有適當的權限(通常是 root 權限)才能掛載和卸載文件系統。在執行 mount
命令時,您可能需要使用 sudo
。