GNU/Linux >> Linux Esercitazione >  >> Linux

iostat:comando non trovato

L'utilità iostat genera report sull'utilizzo della CPU e del dispositivo. Per l'archiviazione, fornisce statistiche di input e output per dispositivi a blocchi e partizioni. Utilizzando l'opzione -d per specificare solo le informazioni sul dispositivo, il comando iostat elenca le seguenti statistiche per ciascun dispositivo di archiviazione:

  • Trasferimenti (richieste di I/O) al secondo (tps).
  • Numero di blocchi letti al secondo (kB_read/s).
  • Numero di blocchi scritti al secondo (kB_wrtn/s).
  • Il numero totale di blocchi letti (kB_read).
  • Il numero totale di blocchi scritti (kB_wrtn).

È possibile utilizzare questo report per monitorare come viene utilizzata un'unità di archiviazione e per identificare eventuali colli di bottiglia. Ad esempio, un'unità difettosa potrebbe avere letture e/o scritture al secondo inferiori al previsto. Puoi anche utilizzare il rapporto per aiutarti a decidere come distribuire al meglio il carico di I/O tra i dispositivi disponibili.

Sintassi

La sintassi del comando iostat è:

# iostat [options] [device names]

Se riscontri un errore di seguito durante l'esecuzione del comando iostat:

iostat: command not found

puoi provare a installare il pacchetto seguente secondo la tua scelta di distribuzione:

Distribuzione Comando
Debian apt-get install sysstat
Ubuntu apt-get install sysstat
Alpino apk aggiungi sysstat
Arch Linux sistema di sistema pacman -S
Kali Linux apt-get install sysstat
CentOS yum install sysstat
Fedora dnf install sysstat
Raspbian apt-get install sysstat

Esempi di comando iostat

1. Per ottenere l'utilizzo della CPU:

# iostat -c
# iostat -c 2 10 (con ritardo di 2 secondi e 10 iterazioni)

2. Per ottenere l'utilizzo del dispositivo:

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

3. Per visualizzare le statistiche IO NFS leggibili dall'uomo:

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

4. Per visualizzare le statistiche in kilo byte invece di byte/secondo:

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

5. Per visualizzare le statistiche in mega byte invece di byte/secondo:

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

6. Per visualizzare i nomi dei mappatori dei dispositivi registrati:

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

7. Per visualizzare i rapporti NFS:

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

8. Per visualizzare le statistiche per i dispositivi a blocchi e le loro partizioni:

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

9. Per ottenere l'ora di ciascun rapporto visualizzato:

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

10. Per ottenere il numero di versione:

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

11. Per visualizzare le statistiche estese:

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

12. Per dire a iostat di omettere l'output:

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


Linux
  1. ifrename:comando non trovato

  2. netstat:comando non trovato

  3. kubectl:comando non trovato

  4. tvservice:comando non trovato

  5. lspci:comando non trovato

aws-shell:comando non trovato

iostat:comando non trovato

df:comando non trovato

du:comando non trovato

rm:comando non trovato

mv:comando non trovato