English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando free de Linux

Comandos de Linux

El comando free de Linux se utiliza para mostrar el estado de la memoria.

El comando free de Linux muestra el uso de memoria, incluyendo la memoria física, la memoria del archivo de intercambio virtual, las secciones de memoria compartida y los buferes utilizados por el núcleo del sistema, etc.

Sintaxis

free [-bkmotV][-s <segundos de intervalo>]

Descripción de los parámetros

  • -b Mostrar el uso de memoria en bytes.
  • -k Mostrar el uso de memoria en KB.
  • -m Mostrar el uso de memoria en MB.
  • -h Mostrar el uso de memoria en unidades adecuadas, máximo de tres dígitos, calculando automáticamente el valor de la unidad correspondiente. Las unidades son:

    B = bytes
    K = kilos
    M = megas
    G = gigas
    T = teras
  • -o No mostrar la columna de ajuste de búfer.
  • -s<segundos de intervalo> Observar continuamente el uso de memoria.
  • -t Mostrar columna de suma de memoria.
  • -V Mostrar información de versión.

Ejemplo en línea

Mostrar el uso de memoria

# free //Mostrar información de uso de memoria
total used free shared buffers cached
Mem: 254772 184568 70204 0 5692 89892
-/+ buffers/cache: 88984 165788
Swap: 524280 65116 459164

Mostrar información de uso de memoria en forma de suma

# free -t //Consulta de información de uso de memoria en forma de suma
total used free shared buffers cached
Mem: 254772 184868 69904 0 5936 89908
-/+ buffers/cache: 89024 165748
Swap: 524280 65116 459164
Total: 779052 249984 529068

Consulta periódica de información de uso de memoria

# free -s 10 //Cada10s Ejecutar un comando una vez
total used free shared buffers cached
Mem: 254772 187628 67144 0 6140 89964
-/+ buffers/cache: 91524 163248
Swap: 524280 65116 459164
total used free shared buffers cached
Mem: 254772 187748 67024 0 6164 89940
-/+ buffers/cache: 91644 163128
Swap: 524280 65116 459164

Comandos de Linux