Comando linux umount

Comando linux umount
Tutti i file disponibili in UNIX o un sistema simili a UNIX come Linux sono organizzati in un singolo albero grande chiamato gerarchia file che è radicata in "/". Questi file potrebbero essere distribuiti su più dispositivi. È necessario sconvolgere un dispositivo o un filesystem quando non è più in uso.

Un file system può essere identificato menzionando la directory in cui è montato. È possibile anche fornire il dispositivo specifico in cui il file system risiede può essere possibile, ma non è più un'opzione praticabile in quanto non riesce se il dispositivo è montato su più directory. Tieni presente che un filesystem potrebbe essere incontrato se è "occupato". Ciò potrebbe essere dovuto al fatto che ci sono file aperti su quel particolare file system o alcuni altri motivi potrebbero influire sul processo. Nonostante ciò, il pigro umount può aiutare a staccare tali filesystem.

In questo articolo, discuteremo dei vari usi del comando Linux Umount per sgomberare i filesystem montati.

Sintassi per utilizzare il comando di umount

La sintassi per utilizzare il comando monte è la seguente:

umount [opzione] path_to_mount_point

In questa sintassi, umount è la parola chiave per staccare un filesystem o un dispositivo. L'opzione si riferisce a un elenco di opzioni che possono essere utilizzate con il comando umount. Non è un campo obbligatorio. Il path_to_mount_point si riferisce al percorso completo della directory in cui è montato il filesystem specificato.

Durante la distorsione di un file system, è possibile fornire varie opzioni. Alcune di queste scelte sono disponibili nel seguente elenco:

  • -V
    L'esecuzione di questo con comando umount visualizza le informazioni sulla versione di umount.
  • -UN
    Tutti i file system elencati in /etc /mtab non sono montati quando questo flag viene utilizzato con il comando di umount.
  • -T
    Specifica che l'azione dovrebbe essere intrapresa nel tipo di filesystem specificato.
  • -H
    Tutte le opzioni per i comandi di umount potrebbero essere stampate usando questo flag.
  • -N
    Questa bandiera viene utilizzata per non montare senza scrivere in /etc /mtab.
  • -v
    Specifica la modalità verbosa.
  • -R
    Cerca di rimontare il filesystem, quando la modifica non riesce, nella modalità di sola lettura.
  • -l
    Questa bandiera si riferisce al pigro umount. Quando il filesystem non è più in uso, si stacca istantaneamente e pulisce i riferimenti.

Sebbene l'elenco delle scelte sia lungo, praticare il comando umount con alcune di queste opzioni in questo tutorial.

Controllare la versione di umount

La prima illustrazione che esamineremo è controllare la versione del comando Linux Umount. Dalle opzioni, il umount opera. Utilizzare il parametro -v per determinare la versione del comando umount. Il seguente comando viene eseguito per stampare la versione di umount:

Omar@Omar -VirtualBox: ~ $ umount -v
umount da Util-Linux 2.37.2 (libmount 2.37.2: Selinux, Smack, BTRFS, Verity, Spaces, Assert, Debug)

Come puoi vedere dall'output precedente, la versione urbanima attualmente è 2.37.2.

Utilizzando il comando Linux Umount per sgomenta un filesystem

Un filesystem o una partizione può essere staccato usando il comando umount in Linux. Dobbiamo fornire il percorso della directory in cui è montato il determinato filesystem, in modo da poterlo sconvolgere con il comando di umount. Qui, non corriamo la partizione /dev /sda3. Eseguiamo il comando di umount con i privilegi sudo. Quindi, menzioniamo il percorso della directory AS /dev /sda3. Il comando che eseguiamo è il seguente:

Omar@Omar-Virtualbox: ~ $ sudo umount /dev /sda2

Dal momento che l'intarso ha successo, non abbiamo incontrato alcun avvertimento. Puoi anche controllarlo semplicemente eseguendo il comando Monte:

Omar@Omar-virtualbox: ~ $ mount

Se non trovi la partizione nell'output, ciò significa che il disturbo ha successo.

Utilizzando il comando Linux umount per sconcertare tutti i file

Possiamo staccare tutti i filesystem montati da /etc /mtab con il comando umount. Usa questo comando con cura perché alla fine stacca tutti i filesystem dal sistema. Il comando umount viene utilizzato con il flag -a che slegge tutti i filesystem montati. Scrivi il seguente comando per sconcertare tutti i filesystem nella directory /etc /mtab:

Omar@Omar -Virtualbox: ~ $ sudo umount -a

Tutti i file system dovrebbero essere non montati se non sono attualmente utilizzati.

Eseguendo il comando Linux umount per sconvolgere con forza una partizione

Potresti provare a sconvolgere un filesystem o una partizione, ma poi scopri che il dispositivo è occupato o che ci possono essere altri motivi per non essere in grado di sconcertare la partizione o il filesystem. Il file specificato potrebbe non essere accessibile in quel momento. Per questo, puoi provare a smontare con forza usando il comando umount con il flag -f. Ciò costringe lo sconosciuto e rimuove i riferimenti della partizione non montata dal sistema. Il comando che eseguiamo è indicato nel seguente:

Omar@Omar -Virtualbox: ~ $ sudo umount -f /dev /sda3
umount: /: target è occupato

Se non riuscivi ancora a sconvolgere la partizione desiderata, usa il metodo pigro umount.

Lazy Unmount usando il comando di umount

Se la partizione o il filesystem che si sta tentando di non montare è attualmente impegnata, è possibile utilizzare il comando pigro UnMount che non si aggira la partizione quando il sistema ha terminato le operazioni su quel particolare filesystem. Per eseguire il monte pigro, la bandiera -L viene utilizzata con il comando umount. Questo comando attende che il sistema completi l'operazione sulla partizione particolare e cancella i riferimenti della partizione quando è gratuito. Il comando è indicato nel seguente:

Omar@Omar -Virtualbox: ~ $ sudo umount -l /dev /sda3

Un non montare pigro viene effettuato sulla partizione particolare /dev /sda3. La partizione specificata scompare una volta che il filesystem è privo di attività.

Rimuovere un filesystem o una partizione

Scrivi il comando umount con il flag -r. Quindi, specificare il punto di montaggio. Il comando è il seguente:

Omar@Omar -Virtualbox: ~ $ sudo umount -r /dev /sda3

Conclusione

Il comando di umount viene utilizzato quando non si muove un filesystem di montaggio. In questo articolo, abbiamo discusso dei diversi aspetti dell'esercizio del comando di umount in Linux. L'articolo è iniziato con una breve introduzione al comando Linux Mount. Quindi, abbiamo definito le opzioni che possono essere utilizzate con il comando umount. Infine, abbiamo dimostrato i vari usi del comando umount per staccare una partizione o un filesystem con una rispettiva implementazione della riga di comando.