GNU/Linux >> Linux Esercitazione >  >> Linux

in alto:comando non trovato

Come ps, il comando in alto elenca tutti i processi in esecuzione su un sistema Linux. Agisce come uno strumento di gestione dei processi consentendo di assegnare priorità, ordinare o terminare i processi in modo interattivo. Visualizza uno stato di processo dinamico, che riflette le modifiche in tempo reale.

Sintassi

La sintassi del comando in alto è:

# top [options]

Diverse sequenze di tasti all'interno di questo strumento eseguono varie azioni di gestione del processo. Alcuni dei tasti di comando utilizzati di frequente includono quanto segue.

Chiave Usato a
Entra Aggiorna lo stato di tutti i processi.
Maiusc+N Ordina i processi in ordine decrescente del loro PID.
M Ordina i processi in base all'utilizzo della memoria.
P Ordina i processi in base all'utilizzo della CPU.
tu Visualizza i processi appartenenti all'utente specificato al prompt.
k Termina il processo per il quale si specifica il PID.
r Rifinisci il processo per il quale specifichi il PID.
q Esci dall'elenco dei processi.

Se si verifica l'errore seguente durante l'esecuzione del comando in alto:

top: command not found

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

Distribuzione del sistema operativo Comando
Debian apt-get install procps
Ubuntu apt-get install procps
Alpino apk aggiunge procps
Arci Linux pacman -S procps-ng
Kali Linux apt-get install procps
CentOS yum install procps-ng
Fedora dnf install procps-ng
Raspbian apt-get install procps

Esempi di comando principali

1. Comando "top" per un'iterazione:

# top -n 1

2. kill process senza uscire da “top”:

# top
--> then press k
--> then enter PID

3. Per rifinire un processo:

# top
--> then press r

4. “top” per utente specifico:

# top -u geekuser

5. “top” per processo specifico:

# top -p PID,PID...

6. Per visualizzare le CPU:

# top
--> then press 1

7. Uscita di aggiornamento di “top”:

# top
--> then press "spacebar"

Per modificare la frequenza di aggiornamento dell'uscita, premere d in modalità interattiva e inserire il tempo in secondi.

8. Evidenzia Processi in esecuzione nell'output del comando principale di Linux:

# top
--> then press z/b

9. Visualizza il percorso assoluto del comando e i suoi argomenti:

# top
--> then press c

10. Esecuzione del comando Unix Top in modalità batch:

# top -b -n 1

Utile quando si desidera acquisire l'output in formato txt.

11. Dividi l'output superiore in più pannelli:

# top
--> then press A

12. Attiva o disattiva l'intestazione superiore per aumentare il numero di processi visualizzati:

# top
then
-->     Press l – to hide / show the load average. 1st header line.
-->     Press t – to hide / show the CPU states. 2nd and 3rd header line.
-->     Press m – to hide / show the memory information. 4th and 5th line.

13. Per salvare le modifiche alla configurazione dei comandi principali:

# top
--> then press W

14. Non mostrare processi inattivi o zombie:

# top -i

15. Ordina i processi per campo:

# top -o field_name

16. Mostra i singoli thread di un determinato processo:

# top -Hp process_id

17. Mostra solo i processi con i PID forniti, passati come un elenco separato da virgole. (Normalmente non si conoscono i PID. Questo esempio seleziona i PID dal nome del processo):

# top -p $(pgrep -d ',' process_name)

18. Ottieni aiuto sui comandi interattivi:

?


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

w:comando non trovato

df:comando non trovato

du:comando non trovato

rm:comando non trovato

mv:comando non trovato