Comando Linux Umount

Comando Linux Umount
Todos los archivos disponibles en UNIX o un sistema similar a UNIX como Linux se organizan en un solo árbol grande denominado la jerarquía de archivos que está enraizada en "/". Estos archivos podrían distribuirse en múltiples dispositivos. Es necesario desmontar un dispositivo o sistema de archivos cuando ya no está en uso.

Se puede identificar un sistema de archivos mencionando el directorio en el que está montado. Proporcionar el dispositivo específico donde reside el sistema de archivos también puede ser posible, pero ya no es una opción viable, ya que falla si el dispositivo está montado en múltiples directorios. Tenga en cuenta que un sistema de archivos podría desmontarse si está "ocupado". Esto podría deberse a que hay archivos que están abiertos en ese sistema de archivos en particular o en algunas otras razones podrían afectar el proceso. A pesar de esto, el Lazy Umount puede ayudar a separar dichos sistemas de archivos.

En este artículo, discutiremos los diversos usos del comando Linux Umount para desmontar los sistemas de archivos montados.

Sintaxis para usar el comando Umount

La sintaxis para usar el comando de montaje es el siguiente:

Umount [opción] path_to_mount_point

En esta sintaxis, Umount es la palabra clave para separar un sistema de archivos o dispositivo. La opción se refiere a una lista de opciones que se pueden usar con el comando Umount. No es un campo obligatorio. El Path_To_mount_Point se refiere a la ruta completa del directorio en el que se monta el sistema de archivos especificado.

Al desmontar un sistema de archivos, se pueden suministrar varias opciones. Algunas de estas opciones se pueden encontrar en la siguiente lista:

  • -V
    Ejecutar esto con el comando Umount muestra la información de la versión de Umount.
  • -a
    Todos los sistemas de archivos que se enumeran en el /etc /mtab están desmontados cuando este indicador se usa con el comando Umount.
  • -T
    Especifica que la acción debe tomarse al tipo de sistema de archivos especificado.
  • -H
    Todas las opciones para los comandos de Umount se pueden imprimir usando esta bandera.
  • -norte
    Esta bandera se usa para desmontar sin escribir en el /etc /mtab.
  • -V
    Especifica el modo detallado.
  • -riñonal
    Intenta volver a montar el sistema de archivos, cuando Umount falla, en el modo de solo lectura.
  • -l
    Esta bandera se refiere al perezoso Umount. Cuando el sistema de archivos ya no está en uso, se separa y limpia instantáneamente las referencias.

Aunque la lista de opciones es larga, practicaremos el comando Umount con algunas de estas opciones en este tutorial.

Verificar la versión Umount

La primera ilustración que veremos es verificar la versión del comando Linux Umount. De las opciones, Umount opera. Use el parámetro -v para determinar la versión del comando Umount. El siguiente comando se ejecuta para imprimir la versión de Umount:

Omar@Omar -VirtualBox: ~ $ Umount -V
Umount de Util-Linux 2.37.2 (Libmount 2.37.2: Selinux, Smack, BTRFS, Verity, espacios de nombres, afirmación, depuración)

Como puede ver desde la salida anterior, la versión en ejecución actualmente en ejecución es 2.37.2.

Utilizando el comando Linux Umount para desmontar un sistema de archivos

Un sistema de archivos o partición puede separarse utilizando el comando Umount en Linux. Necesitamos proporcionar la ruta del directorio en la que se monta el sistema de archivos en particular, para que podamos desmontarla con el comando Umount. Aquí, desmontamos la partición /dev /sda3. Ejecutamos el comando Umount con los privilegios de sudo. Luego, mencionamos la ruta del directorio como /dev /sda3. El comando que ejecutamos es el siguiente:

Omar@Omar-VirtualBox: ~ $ sudo Umount /dev /sda2

Dado que el desmontaje es exitoso, no cumplimos ninguna advertencia. También puede verificarlo simplemente ejecutando el comando de montaje:

Omar@Omar-VirtualBox: ~ $ Mount

Si no encuentra la partición en la salida, esto significa que el desmontaje es exitoso.

Uso del comando Linux Umount para desmontar todos los archivos

Podemos separar todos los sistemas de archivos montados de /etc /mtab con el comando Umount. Use este comando con cuidado porque eventualmente separa todos los sistemas de archivos de su sistema. El comando Umount se usa con el indicador -a que desmonta todos los sistemas de archivos montados. Escriba el siguiente comando para desmontar todos los sistemas de archivos en el directorio /etc /mtab:

Omar@Omar -VirtualBox: ~ $ sudo Umount -a

Todos los sistemas de archivos deben desmontarse si actualmente no están utilizados.

Ejecutando el comando Linux Umount para desmontar con fuerza una partición

Puede intentar desmontar un sistema de archivos o una partición, pero luego descubre que el dispositivo está ocupado o puede haber otras razones para no poder desmontar la partición o el sistema de archivos. El archivo especificado podría no ser accesible en ese momento. Para eso, puede intentar desmontarlo con fuerza usando el comando Umount con la bandera -f. Esto obliga al desmontaje y elimina las referencias de la partición desmontada del sistema. El comando que ejecutamos se da en lo siguiente:

Omar@Omar -VirtualBox: ~ $ sudo Umount -f /dev /sda3
Umount: /: El objetivo está ocupado

Si aún no pudo desmontar la partición deseada, use el método perezoso de Umount.

Perezoso desmontaje usando el comando Umount

Si la partición o sistema de archivos que intenta desmontar está ocupado actualmente, puede emplear el comando flojo desmontaje que desmonta la partición cuando el sistema ha terminado las operaciones en ese sistema de archivos en particular. Para ejecutar el soporte perezoso, el flag -l se usa con el comando Umount. Este comando espera a que el sistema complete la operación en la partición particular y borra las referencias de la partición cuando es gratuita. El comando se da en lo siguiente:

Omar@Omar -VirtualBox: ~ $ sudo Umount -l /dev /sda3

Se lleva a cabo un flojo perezoso en la partición particular /dev /sda3. La partición especificada desaparece una vez que el sistema de archivos está libre de actividad.

Montar un sistema de archivos o partición

Escribe el comando Umount con la bandera -r. Luego, especifique el punto de montaje. El comando es el siguiente:

Omar@Omar -VirtualBox: ~ $ sudo Umount -r /dev /sda3

Conclusión

El comando Umount se utiliza al desmontar un sistema de archivos de montaje. En este artículo, discutimos los diferentes aspectos de ejercer el comando Umount en Linux. El artículo comenzó con una breve introducción al comando de montaje de Linux. Luego, definimos las opciones que se pueden usar con el comando Umount. Por último, demostramos los diversos usos del comando Umount para separar una partición o un sistema de archivos con una implementación de línea de comando respectiva.