Discos, sistemas de archivos y hardware
🎯 Objetivo del módulo Aprender a identificar discos, ver particiones, montar y desmontar sistemas de archivos y controlar el espacio real del sistema.
📌 Un sistema de archivos debe estar montado para acceder a su contenido desde el árbol de directorios.
1. Conceptos clave #
Disco #
Dispositivo físico o virtual (SSD, NVMe, USB, volumen cloud).
Partición #
División lógica de un disco.
Punto de montaje #
Directorio donde “aparece” el disco (/, /home, /mnt, /media).
2. Comandos del módulo #
| Linux | Windows CMD | PowerShell |
|---|---|---|
lsblk | ❌ | Get-Disk |
blkid | ❌ | Get-Volume |
mount | ❌ | Mount-DiskImage |
umount | ❌ | Dismount-DiskImage |
df | ❌ | Get-PSDrive |
du | ❌ | Get-ChildItem |
3. lsblk #
Categoría #
Discos / hardware
Descripción #
Muestra discos y particiones en forma de árbol.
Uso típico #
1lsblk
Salida típica:
sda
├─sda1 /
└─sda2 /home
📌 Imprescindible en servidores y VMs.
4. blkid #
Categoría #
Identificación de discos
Descripción #
Muestra UUID y tipo de sistema de archivos.
Ejemplo #
1blkid
📌 Muy usado para /etc/fstab.
5. mount #
Categoría #
Montaje
Descripción #
Monta un sistema de archivos.
Sintaxis #
1mount dispositivo punto_montaje
Ejemplo #
1sudo mount /dev/sdb1 /mnt
📌 Hasta que no se monta, no se puede acceder a su contenido a través de ese punto del árbol de directorios.
6. umount #
Categoría #
Desmontaje
Descripción #
Desmonta un sistema de archivos.
Ejemplo #
1sudo umount /mnt
⚠️ No puede desmontarse si está en uso.
7. df (repaso, muy importante) #
Categoría #
Espacio en disco
Descripción #
Muestra el uso de disco por sistema de archivos.
Uso recomendado #
1df -h
📌 Comando de supervivencia en producción.
8. du (repaso avanzado) #
Categoría #
Uso por directorio
Descripción #
Muestra cuánto ocupa un directorio.
Ejemplos #
1du -sh * 2du -h /var
📌 Ideal para encontrar qué llena el disco.
9. Casos reales MUY comunes #
Disco lleno #
1df -h 2du -sh /*
Ver discos conectados #
1lsblk
Montar USB #
1sudo mount /dev/sdb1 /media/usb
Desmontar USB #
1sudo umount /media/usb
10. Errores comunes #
- ❌ Quitar USB sin desmontar
- ❌ Montar sobre directorios con datos
- ❌ No revisar
df - ❌ Confundir disco con partición
11. Buenas prácticas #
- ✔ Usa
lsblkantes de tocar discos - ✔ Revisa
df -hregularmente - ✔ Desmonta antes de retirar dispositivos
- ✔ No montes a ciegas
Resumen del tema
Conceptos clave #
- Inspección de Bloques:
lsblkmuestra dispositivos de almacenamiento, particiones y puntos de montaje;blkidpermite consultar UUID y tipos de sistema de archivos. - Montaje y Desmontaje:
mount(asocia una partición a un directorio del árbol) yumount(desmonta el dispositivo de forma segura para evitar corrupción de datos). - Control de Espacio:
df -hpara verificar capacidad global ydu -sh *para desglosar el tamaño de carpetas.
Qué debes recordar #
Verifica siempre los puntos de montaje con lsblk y ejecuta sudo umount antes de desconectar cualquier almacenamiento extraíble.