English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando mount di Linux

Linux 命令大全

Il comando mount di Linux è un comando spesso utilizzato, utilizzato per montare file al di fuori del sistema Linux.

Sintassi

mount [-hV]
mount -a [-fFnrsvw] [-t vfstype]
mount [-fnrsvw] [-o opzioni [,...]] dispositivo | percorso
mount [-fnrsvw] [-t vfstype] [-o opzioni] dispositivo percorso

Spiegazione dei parametri:

  • -V: mostra la versione del programma
  • -h: mostra messaggi di aiuto
  • -v: mostra messaggi dettagliati, di solito usato con -f per il debug.
  • -a: monta tutti i sistemi di file definiti in /etc/fstab.
  • -F: questo comando viene di solito usato con -a, crea un processo per ogni azione di mount. Può accelerare l'azione di mount quando il sistema deve montare un gran numero di sistemi di file NFS.
  • -f: di solito usato per il debug. Esso fa sì che mount non esegua l'azione di montaggio effettivo, ma simuli l'intero processo di montaggio. Di solito viene usato con -v.
  • -n: di solito, mount scrive un record nel file /etc/mtab dopo il montaggio. Ma in assenza di un sistema di file scrivibile nel sistema, questa opzione può annullare questa azione.
  • -s-r: uguale a -o ro
  • -w: uguale a -o rw
  • -L: monta la partizione di disco contenente il tag specificato.
  • -U: monta il sistema di file con il numero di sequenza di file specificato. -L e -U hanno senso solo quando il file /proc/partition esiste.
  • -t: specifica il tipo di sistema di file, di solito non è necessario specificarlo. mount seleziona automaticamente il tipo corretto.
  • -o async: abilita la modalità asincrona, tutte le operazioni di lettura e scrittura dei file vengono eseguite in modalità asincrona.
  • -o sync: esegui in modalità di sincronizzazione.
  • -o atime, -o noatime: quando atime è abilitato, il sistema aggiorna il "tempo dell'ultima chiamata" del file ogni volta che legge il file. Quando si utilizza un sistema di file flash, potrebbe essere utile disabilitare questa opzione per ridurre il numero di scrittura.
  • -o auto, -o noauto: abilita/disabilita la modalità di montaggio automatico.
  • -o defaults: utilizza le opzioni predefinite rw, suid, dev, exec, auto, nouser e async.
  • -o dev、-o nodev-o exec、-o noexec允許執行檔可以被執行。
  • -o suid、-o nosuid:
  • 允許執行檔在 root 權限下執行。
  • -o user、-o nouser:使用者可以執行 mount/umount 的動作。
  • -o remount:將一個已經掛下的檔案系統重新用不同的方式掛上。例如原先是唯讀的系統,現在用可讀寫的模式重新掛上。
  • -o ro:用唯讀模式掛上。
  • -o rw:用可讀寫模式掛上。
  • -o loop=:使用 loop 模式用來將一個檔案當成磁碟分割掛上系統。

在線示例

將 /dev/hda1 挂在 /mnt 之下。

#mount /dev/hda1 /mnt

將 /dev/hda1 用唯讀模式掛在 /mnt 之下。

#mount -o ro /dev/hda1 /mnt

將 /tmp/image.iso 這個光碟的 image 檔使用 loop 模式掛在 /mnt/cdrom之下。用這種方法可以將一般網絡上可以找到的 Linux 光碟 ISO 檔在不燒錄成光碟的情況下檢視其內容。

#mount -o loop /tmp/image.iso /mnt/cdrom

Linux 命令大全