iostat
Prozesse und System
Aufruf
iostat -x <interval>Zeigt Durchsatz je Platte und wie lange Anfragen warten; der erste Block ist ein Mittelwert seit dem Start, Linux benotigt das Paket sysstat, und macOS nimmt andere Optionen wie `-w 1 -c 5`.
Häufige Optionen
| Option | Bedeutung |
|---|---|
| -x | Extended per-device stats including %util and await (Linux, sysstat). |
| -d | Device lines only, no CPU block. |
| -m | Report in megabytes per second. |
| -h | Human-readable layout (newer sysstat). |
| -w 1 -c 5 | Interval and count on macOS/BSD, which uses different flags. |
Beispiele
iostat -xh 2Per-disk load every two seconds; the first block is an average since boot (Linux).
iostat -w 1 -c 5Five one-second samples on macOS.
Was läuft und was die Maschine frisst. Erst herausfinden, was es ist, dann beenden.
So liest man das
- Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
- Drei Punkte … heißen: mehrere sind erlaubt.
- Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.
Häufige Fragen
Q. Was macht iostat?
Zeigt Durchsatz je Platte und wie lange Anfragen warten; der erste Block ist ein Mittelwert seit dem Start, Linux benotigt das Paket sysstat, und macOS nimmt andere Optionen wie `-w 1 -c 5`.
Q. Wie gibt man ihn ein?
iostat -x <interval> — eckige Klammern markieren, was wegfallen darf.
Q. Wie viele Optionen lohnen sich?
Hier stehen 5; die vollständige Liste steht in man iostat. Der Befehl gehört zu Prozesse und System.
Verwandte Befehle
man-Seite: man iostat