gestion de almacenamiento
Gestión de almacenamiento
Section titled “Gestión de almacenamiento”Discos y particiones
Section titled “Discos y particiones”Ver discos y particiones
Section titled “Ver discos y particiones”lsblk # árbol de discos y particiones, forma más claralsblk -f # igual, + sistema de ficheros y UUIDfdisk -l # listado detallado (requiere privilegios)parted -l # alternativa a fdisk, soporta GPT mejorblkid # UUID y tipo de sistema de ficheros de cada particiónEspacio en disco
Section titled “Espacio en disco”df -h # espacio libre/usado por partición montada, legibledf -hT # igual, + tipo de sistema de ficheros
du -sh carpeta/ # tamaño total de una carpetadu -h --max-depth=1 / # tamaño de cada subcarpeta de raíz, un nivel — útil para encontrar qué ocupa espaciodu -sh * | sort -rh # ordenar carpetas del directorio actual por tamaño, de mayor a menor{% hint style=“info” %}
df mide espacio de particiones montadas; du mide espacio real ocupado por ficheros/carpetas. Pueden no coincidir (ej. un fichero borrado pero aún abierto por un proceso sigue ocupando espacio que df cuenta pero du no ve).
{% endhint %}
Montar y desmontar
Section titled “Montar y desmontar”mount /dev/sdb1 /mnt/usb # montar una partición en un punto existenteumount /mnt/usb # desmontarumount -l /mnt/usb # desmontaje "lazy", si está ocupado y no se puede al instante
mount | grep /dev/sdb1 # comprobar si ya está montado y dóndeMontaje persistente: /etc/fstab
Section titled “Montaje persistente: /etc/fstab”cat /etc/fstabUUID=xxxx-xxxx /mnt/datos ext4 defaults 0 2{% hint style=“warning” %}
Un error de sintaxis en /etc/fstab puede impedir que el sistema arranque correctamente. Probar primero con mount -a (monta todo lo definido en fstab) antes de reiniciar, para detectar errores sin tener que recuperar el sistema después.
{% endhint %}
Crear particiones y sistemas de ficheros (operación destructiva)
Section titled “Crear particiones y sistemas de ficheros (operación destructiva)”fdisk /dev/sdb # editor interactivo de particiones (n=nueva, d=borrar, w=escribir cambios)mkfs.ext4 /dev/sdb1 # formatear una partición como ext4mkfs.ntfs /dev/sdb1 # formatear como NTFS (requiere ntfs-3g){% hint style=“info” %}
fdisk y mkfs son operaciones destructivas sobre la partición indicada. Comprobar siempre con lsblk qué dispositivo es cuál antes de ejecutar nada — confundir /dev/sda (disco del sistema) con /dev/sdb (un USB) es un error clásico y catastrófico.
{% endhint %}
Discos USB y dispositivos extraíbles
Section titled “Discos USB y dispositivos extraíbles”lsblk # tras conectar el USB, identifica el nuevo dispositivo (ej. /dev/sdc1)udisksctl mount -b /dev/sdc1 # montar sin privilegios root, en entornos de escritorio modernos