El comando mount es una herramienta fundamental en GNU/Linux que permite a los usuarios montar sistemas de archivos y dispositivos en el sistema.


El comando mount es una herramienta fundamental en GNU/Linux que permite a los usuarios montar sistemas de archivos y dispositivos en el sistema. Este comando es esencial para trabajar con discos duros, unidades USB, sistemas de archivos remotos y otros dispositivos de almacenamiento.

¿Para qué se utiliza el comando?

El comando mount se utiliza para conectar (montar) sistemas de archivos o dispositivos al árbol de directorios de GNU/Linux, permitiendo que sean accesibles desde un punto de montaje. Algunas de sus aplicaciones incluyen:

  • Montar discos duros y particiones.
  • Acceder a unidades USB y CD/DVD.
  • Montar sistemas de archivos remotos como NFS o CIFS.
  • Verificar el estado de los sistemas de archivos.

Montar dispositivos manualmente es útil en situaciones donde no está configurado el montaje automático o cuando se necesita control adicional sobre los parámetros de montaje.

Sintaxis básica del comando

La sintaxis general del comando es:

mount [OPCIONES] [DISPOSITIVO] [PUNTO_DE_MONTAJE]

Donde:

  • [DISPOSITIVO]: Es el dispositivo o partición que deseas montar, como /dev/sdb1.
  • [PUNTO_DE_MONTAJE]: Es el directorio donde se montará el dispositivo, como /mnt.
  • [OPCIONES]: Modifica el comportamiento del montaje, por ejemplo, especificando el sistema de archivos o configurando opciones de solo lectura.

Algunas opciones comunes son:

  • -t [tipo_fs]: Especifica el tipo de sistema de archivos (por ejemplo, ext4, ntfs, vfat).
  • -o [opciones]: Define opciones adicionales, como ro (solo lectura), rw (lectura/escritura), o noexec (no permitir ejecución de binarios).
  • --bind: Monta un directorio en otro punto del sistema.

Ejemplos prácticos del comando

A continuación os dejamos algunos ejemplos prácticos del comando.

Montar una partición manualmente

Para montar una partición ext4 en /mnt/datos:

# mount -t ext4 /dev/sdb1 /mnt/datos

Especificar opciones de montaje

Para montar una partición en modo solo lectura:

# mount -o ro /dev/sdb1 /mnt/datos

Montar un sistema de archivos remoto NFS

Si necesitas montar un sistema de archivos remoto usando NFS:

# mount -t nfs 192.168.1.100:/export /mnt/remoto

Si quieres más información sobre esto, te dejo este artículo que detalla más sobre esto:

Compartir directorios entre GNU/Linux con NFS
El Sistema de ficheros compartidos en red (del inglés NFS) es un protocolo que permite compartir directorios y archivos con otros clientes GNU/Linux dentro de una red local.

Montar un dispositivo USB

Supongamos que conectaste un dispositivo USB identificado como /dev/sdc1. Puedes montarlo en /media/usb:

# mount -t vfat /dev/sdc1 /media/usb

Ver los sistemas de archivos montados

Para listar todos los sistemas de archivos montados actualmente:

# mount
/dev/sda1 on / type ext4 (rw,relatime)
/dev/sdb1 on /mnt/datos type ext4 (rw)

Montar un directorio en otro con --bind

Puedes montar un directorio en otro punto del sistema utilizando --bind:

# mount --bind /home/t3rr0rz0n3/proyectos /mnt/proyectos

Desmontar un dispositivo

Para desmontar un dispositivo o sistema de archivos, utiliza el comando umount:

# umount /mnt/datos

Montar un archivo ISO

Si necesitas montar una imagen ISO para acceder a su contenido:

# mount -o loop imagen.iso /mnt/iso

Conclusión

El comando mount es una herramienta indispensable para gestionar dispositivos y sistemas de archivos en GNU/Linux. Su versatilidad y opciones avanzadas permiten manejar una amplia variedad de escenarios, desde el acceso a dispositivos locales hasta la integración de sistemas remotos. Familiarízate con los ejemplos presentados para dominar esta poderosa herramienta y optimizar tus tareas como administrador de sistemas.


¿Buscas otro comando?

¡Revisa nuestro "Diccionario de comandos para GNU/Linux"!

Diccionario de comandos para GNU/Linux
Haz que cada palabra cuente: tu donación nos inspira a seguir creando contenido. Accede al apartado de Donación para hacer tu aportación