Inicio·Comandos de terminal

iostat

Procesos y sistema

Uso

iostat -x <interval>

Muestra el rendimiento por disco y cuanto esperan las peticiones; el primer bloque es un promedio desde el arranque, Linux necesita el paquete sysstat y macOS usa otras opciones como `-w 1 -c 5`.

Opciones habituales

OpciónSignificado
-xExtended per-device stats including %util and await (Linux, sysstat).
-dDevice lines only, no CPU block.
-mReport in megabytes per second.
-hHuman-readable layout (newer sysstat).
-w 1 -c 5Interval and count on macOS/BSD, which uses different flags.

Ejemplos

iostat -xh 2

Per-disk load every two seconds; the first block is an average since boot (Linux).

iostat -w 1 -c 5

Five one-second samples on macOS.

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 iostat?

Muestra el rendimiento por disco y cuanto esperan las peticiones; el primer bloque es un promedio desde el arranque, Linux necesita el paquete sysstat y macOS usa otras opciones como `-w 1 -c 5`.

Q. ¿Cómo se escribe?

iostat -x <interval> — los corchetes marcan lo que puedes omitir.

Q. ¿Cuántas opciones vale la pena saber?

Aquí van 5; la lista completa está en man iostat. Este comando está en Procesos y sistema.

Comandos relacionados

página man: man iostat