Montando Sistema de Ficheros
mount
mountPermite montar un sistema de archivos en un punto del árbol de directorios. Es uno de los comandos fundamentales para trabajar con sistemas de archivos en Linux.
mount [opciones] <dispositivo> <punto_de_montaje>
Opciones
-t <tipo>: Especifica el tipo de sistema de archivos (ej.,ext4,xfs,vfat,ntfs,iso9660).
-o <opciones>: Define opciones adicionales de montaje, separadas por comas. Algunas comunes son:
ro: Montar como solo lectura.
rw: Montar como lectura y escritura.
noexec: No permite ejecutar binarios en el sistema de archivos.
sync: Sincroniza las operaciones de escritura en disco.
user: Permite que un usuario normal monte el dispositivo.
loop: Monta un archivo como si fuera un dispositivo (útil para imágenes ISO).
--bind: Monta un directorio en otro punto del sistema de archivos.
-a: Monta todos los sistemas de archivos listados en/etc/fstab.
Ejemplo 1. Montar un dispositivo USB con un sistema de archivos vfat:
mount -t vfat /dev/sdb1 /mnt/usbumount
Desmonta un sistema de archivos, desconectando el dispositivo del árbol de directorios.
Opciones
-f: Fuerza el desmontaje (útil para sistemas remotos no accesibles).
-l: Realiza un desmontaje perezoso; el sistema de archivos se desmonta cuando ya no está en uso.
-R: Desmonta de forma recursiva si el punto de montaje contiene otros sistemas de archivos montados.
Ejemplo 2. Desmontar un dispositivo montado en /mnt/usb
blkid
Muestra información sobre los dispositivos de bloques y sus sistemas de archivos, como etiquetas, UUID y tipos.
Opciones
-o <formato>: Define el formato de salida (ej.,full,device,value).
-s <campo>: Especifica un atributo específico, comoUUIDoLABEL.
-c <archivo>: Usa un archivo de caché específico.
Ejemplo 3. Verificar el UUID de un dispositivo
lsblk
Muestra información sobre los dispositivos de bloques y su estructura jerárquica.
Opciones
-f: Muestra información del sistema de archivos, como el tipo y UUID.
-a: Incluye dispositivos vacíos.
-l: Muestra la salida en formato de lista en lugar de una tabla.
-o <columnas>: Define columnas específicas para mostrar.
Ejemplo 4. Mostrar todos los dispositivos con información del sistema de archivos
df
Muestra el uso del espacio en disco para sistemas de archivos montados.
Opciones
-h: Muestra los tamaños en un formato legible (ej., MB, GB).
-T: Muestra el tipo de sistema de archivos.
-a: Incluye sistemas de archivos de 0 bytes.
Ejemplo 5. Ver el uso de disco de todos los sistemas montados
findmnt
Muestra información sobre los puntos de montaje y sistemas de archivos actuales.
Opciones
-t <tipo>: Filtra por tipo de sistema de archivos.
-n: Muestra solo los puntos de montaje sin encabezados.
-r: Resuelve automáticamente un dispositivo a su punto de montaje.
Ejemplo 6. Buscar información sobre puntos de montaje de tipo ext4
fstab
El archivo /etc/fstab contiene información sobre sistemas de archivos que deben montarse automáticamente al iniciar el sistema.
No es un comando directamente, pero se gestiona a través de editores de texto (como nano o vim) para configuraciones.
Parámetros:
Sin parámetros
Ejemplo 7. Una entrada típica para un sistema ext4
mkfs
Crea un sistema de archivos en un dispositivo (formatea el dispositivo).
Parámetros
-t <tipo>: Especifica el tipo de sistema de archivos (ej.,ext4,vfat,ntfs).
-L <etiqueta>: Asigna una etiqueta al sistema de archivos.
Ejemplo 8. Formatear un dispositivo USB con el sistema de archivos ext4
Last updated