CMD Master
Volver al blog
Arnošt Havelka

Consulta el espacio en disco y la memoria en Bash

Mira el disco libre con df -h, el tamaño de una carpeta con du -sh y la RAM con free -m.

Iniciar lección interactiva
Consulta el espacio en disco y la memoria en Bash

Cuando una máquina se siente llena, necesitas tres cifras: cuánto disco queda, cuánto ocupa esta carpeta y cuánta RAM está libre. df, du y free responden esas preguntas. Las opciones -h y -m convierten bloques crudos en tamaños que se pueden leer.

Cuánto disco queda: df -h

df informa de los sistemas de archivos. -h imprime los tamaños en G y M en lugar de bloques de 1K.

Prueba el comando

¡Muestra el espacio en disco de forma legible!

Construir el comando
df
Terminal
C:\Users\User>df -h

Uso de disco legible:

Command Prompt
Filesystem 1K-blocks Used Available Use% /dev/sda1 33554432 12582912 18874368 41%
C:\Users\User>df

Cuánto ocupa esta carpeta: du -sh

du recorre el directorio actual. -s imprime una sola línea de resumen. -h mantiene el tamaño legible. Juntas son du -sh (o du -hs).

du -sh

Una salida típica: 128M . — esta carpeta y todo lo que hay debajo.

Cuánta RAM está libre: free -m

free -m muestra la memoria en megabytes: total, used, free y available. Mira la columna available cuando quieras saber si cabe un proceso nuevo.

Command Prompt
C:\Users\User>free -m

Usa df -h para el disco entero, du -sh para «¿por qué es tan enorme este proyecto?» y free -m cuando los programas empiezan a usar swap.


Comprobación de conocimientos

1 / 3

¿Qué comando muestra el espacio libre en los sistemas de archivos con unidades legibles?

Referencias

Estos enlaces de documentación aportan detalles confiables sobre los comandos usados en este artículo.

Siguiente

Autosuficiencia de Bash: MAN Quick Scan

Utilice páginas de manual para obtener opciones y sintaxis exactas sin salir de la terminal.