free
Procesos y sistema
Uso
free -hCuenta cuanta memoria y swap quedan en Linux; la columna que importa es available, no free, porque la cache se devuelve cuando hace falta, y macOS no tiene free (usa vm_stat).
Opciones habituales
| Opción | Significado |
|---|---|
| -h | Human units, so Gi and Mi instead of raw kibibytes. |
| -m / -g | Force mebibytes / gibibytes. |
| -s 5 | Repeat every five seconds until Ctrl+C. |
| -t | Add a total row for RAM plus swap. |
| -w | Wide output that separates buffers from cache. |
Ejemplos
free -hRead the available column: that is what a new program can actually get.
free -m -s 5Watch memory every five seconds while a job runs.
Qué se está ejecutando y qué se come la máquina. Identificarlo va antes de matarlo.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace free?
Cuenta cuanta memoria y swap quedan en Linux; la columna que importa es available, no free, porque la cache se devuelve cuando hace falta, y macOS no tiene free (usa vm_stat).
Q. ¿Cómo se escribe?
free -h — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 5; la lista completa está en man free. Este comando está en Procesos y sistema.
Comandos relacionados
página man: man free