GNU/Linux >> LINUX-Kenntnisse >  >> Linux

iostat:Befehl nicht gefunden

Das Dienstprogramm iostat generiert Berichte zur CPU- und Geräteauslastung. Für die Speicherung stellt es Eingabe- und Ausgabestatistiken für Blockgeräte und Partitionen bereit. Unter Verwendung der Option -d, um nur Geräteinformationen anzugeben, listet der Befehl iostat die folgenden Statistiken für jedes Speichergerät auf:

  • Übertragungen (E/A-Anforderungen) pro Sekunde (tps).
  • Anzahl der pro Sekunde gelesenen Blöcke (kB_read/s).
  • Anzahl der pro Sekunde geschriebenen Blöcke (kB_wrtn/s).
  • Die Gesamtzahl der gelesenen Blöcke (kB_read).
  • Die Gesamtzahl der geschriebenen Blöcke (kB_wrtn).

Sie können diesen Bericht verwenden, um zu überwachen, wie ein Speicherlaufwerk verwendet wird, und um potenzielle Engpässe zu identifizieren. Beispielsweise kann ein fehlerhaftes Laufwerk weniger Lese- und/oder Schreibvorgänge pro Sekunde aufweisen als erwartet. Sie können den Bericht auch verwenden, um zu entscheiden, wie Sie die E/A-Last am besten zwischen den verfügbaren Geräten verteilen.

Syntax

Die Syntax des iostat-Befehls lautet:

# iostat [options] [device names]

Wenn beim Ausführen des iostat-Befehls der folgende Fehler auftritt:

iostat: command not found

Sie können versuchen, das folgende Paket gemäß Ihrer Wahl der Distribution zu installieren:

Verteilung Befehl
Debian apt-get install sysstat
Ubuntu apt-get install sysstat
Alpin apk füge Sysstat hinzu
Arch Linux pacman -S sysstat
Kali-Linux apt-get install sysstat
CentOS yum installiere sysstat
Fedora dnf installiere sysstat
Raspbian apt-get install sysstat

iostat-Befehlsbeispiele

1. So erhalten Sie die CPU-Auslastung:

# iostat -c
# iostat -c 2 10 (mit Verzögerung von 2 Sekunden und 10 Iterationen)

2. So erhalten Sie die Geräteauslastung:

# iostat -d
# iostat -d 2 10         (With delay of 2 seconds and 10 iterations) 

3. So zeigen Sie die für Menschen lesbaren NFS-IO-Statistiken an:

# iostat -nh
# iostat -n -h 2 10         (With delay of 2 seconds and 10 iterations)

4. So zeigen Sie die Statistiken in Kilobytes statt in Bytes/Sekunde an:

# iostat -k 
# iostat -k 2 10         (With delay of 2 seconds and 10 iterations)

5. So zeigen Sie die Statistiken in Megabytes statt in Bytes/Sekunde an:

# iostat -m 
# iostat -m 2 10         (With delay of 2 seconds and 10 iterations)

6. So zeigen Sie die registrierten Device-Mapper-Namen an:

# iostat -N 
# iostat -N 2 10         (With delay of 2 seconds and 10 iterations)

7. So zeigen Sie die NFS-Berichte an:

# iostat -n 
# iostat -n 2 10         (With delay of 2 seconds and 10 iterations)

8. So zeigen Sie die Statistiken für Blockgeräte und ihre Partitionen an:

# iostat -p 
# iostat -p 2 10         (With delay of 2 seconds and 10 iterations)

9. So erhalten Sie die Uhrzeit für jeden angezeigten Bericht:

# iostat -t 
# iostat -t 2 10         (With delay of 2 seconds and 10 iterations)

10. So erhalten Sie die Versionsnummer:

# iostat -V 
# iostat -V 2 10         (With delay of 2 seconds and 10 iterations)

11. So zeigen Sie die erweiterte Statistik an:

# iostat -x
# iostat -x sda
# iostat -x sda 2 5         (With delay of 2 seconds and 10 iterations)

12. So weisen Sie iostat an, die Ausgabe wegzulassen:

# iostat -z 
# iostat -z 2 10         (With delay of 2 seconds and 10 iterations)


Linux
  1. ifrename:Befehl nicht gefunden

  2. netstat:Befehl nicht gefunden

  3. kubectl:Befehl nicht gefunden

  4. tvservice:Befehl nicht gefunden

  5. lspci:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

iostat:Befehl nicht gefunden

df:Befehl nicht gefunden

du:Befehl nicht gefunden

rm:Befehl nicht gefunden

mv:Befehl nicht gefunden