Nel sistema operativo Linux, il programma ps è lo strumento più comune utilizzato da un amministratore di sistema. Fornisce uno sguardo in tempo reale all'elenco dei processi in esecuzione.
La sintassi di ps può essere leggermente diversa. Abbiamo elencato alcuni dei modi migliori in cui puoi comandare ps insieme a un singolo trattino poiché è la sintassi più utilizzata.
Iniziamo!
1. Mostra tutti i processi
Comando utilizzato: ps -ef

Questo mostrerà i processi attualmente in esecuzione insieme ai dati relativi a ogni processo. I dati sono costituiti anche da colonne che mostrano PID, tipo di terminale, nome del comando e tempo di esecuzione.
2. Filtra processi per nome processo
Comando utilizzato – ps -C nome
![Modi per usare il comando 'ps' in Linux Modi per usare il comando 'ps' in Linux]()
Visualizzerai i processi in base al nome del processo. Tutto il nome del processo sarà in minuscolo. Cercherà tramite tutti i processi senza -eprefix.
3. Ordina i processi per utente
Comando utilizzato: ps -e -u
![Modi per usare il comando 'ps' in Linux Modi per usare il comando 'ps' in Linux]()
Puoi filtrare i risultati ps per ottenere i processi con un particolare nome utente. Puoi anche usarlo senza prefisso.
4. Ordina i processi per ID processo
Comando utilizzato: ps -ef -p 1234,5678,9012
Se si conosce l'ID processo di un determinato processo in esecuzione, è possibile filtrarlo utilizzando l'ID processo.
5. Mostra colonne specifiche
ps -e -o pid,uname,pcpu,pmem,comm
![Modi per usare il comando 'ps' in Linux Modi per usare il comando 'ps' in Linux]()
Con il flag -o, ottieni particolari opzioni di visualizzazione dell'output per i risultati del comando ps.
Leggi anche:-
11 app Linux da installare sul tuo... - Cerchi fantastiche app Linux per il tuo computer? Abbiamo trovato il meglio nel lotto. Guarda la nostra lista...
6. Grep all'interno dei risultati
Nome comando: ps -ef | grep lavoratore
Se vuoi la flessibilità per cercare all'interno dei risultati da ps, puoi reindirizzare i risultati a grep. Con questo comando (grep), puoi cercare tramite le normali espressioni il pattern-matching.
7. Filtra i processi attraverso l'utilizzo
Comando utilizzato: ps -e –sort=-pcpu -o pid,pcpu,comm
![Modi per usare il comando 'ps' in Linux Modi per usare il comando 'ps' in Linux]()
Filtra il comando utilizzando le colonne elencate. Il prefisso – classifica l'elemento in ordine decrescente e il prefisso + filtra l'elemento in ordine crescente. Il comando ha anche il comando -o che visualizza colonne specifiche, tuttavia, non è essenziale per l'ordinamento
8. Mix & Match colonne rinominate e predefinite
Comando utilizzato: ps -e -o pid,pcpu=CPU -o pmem=RAM,comm
Se desideri nascondere le intestazioni in colonne specifiche, puoi lasciare uno spazio vuoto subito dopo = segno. Inoltre, se si desidera combinare e abbinare colonne rinominate e predefinite, è necessario il flag -o per ogni colonna rinominata.
9. Assegna nuovamente un nome alle intestazioni di colonna
Comando utilizzato: ps -o pid=Process,ruser=RealUser,comm=Command
![Modi per usare il comando 'ps' in Linux Modi per usare il comando 'ps' in Linux]()
È possibile rinominare le colonne utilizzando il comando -o che crea un aspetto di output specificato dall'utente. Tutto quello che devi fare è allegare = sign e il nome desiderato e il flag -o per ogni intestazione rinominata.
10. Visualizza tutti i processi di root
Comando utilizzato: ps -f -U root -u root
Esegue una ricerca per tutti i processi in esecuzione con identificazioni root originali ed efficienti. Con il flag -f, puoi ottenere il formato a lunghezza intera. Per personalizzare l'output, puoi aggiungere il flag -o ad esso.
11. Mostra thread di processo
Comando utilizzato: ps -p 4041 -L
Usa il flag -L per attivare la visualizzazione dei thread per ottenere qualsiasi funzionalità di ps. Questo è usato per rintracciare i thread di un particolare processo.
Devi leggere:-
Le 6 migliori alternative a Ubuntu Linux Stai cercando una migliore alternativa a Ubuntu? Questo articolo parla di 6 migliori distribuzioni Linux che possono essere utilizzate al posto di Ubuntu....
12. Risultati della mostra sotto forma di albero gerarchico
Comando utilizzato: ps -e –forest
![Modi per usare il comando 'ps' in Linux Modi per usare il comando 'ps' in Linux]()
Con ASCII art, crea una struttura ad albero per mostrare i processi. Visualizza i processi fork e child come successori dei processi rilevanti, classificando in modo corrispondente. Se vuoi nascondere i "rami" dell'albero, sostituisci –forest con -H
Quindi, questi sono alcuni dei comandi combinati che possono essere utilizzati con il comando ps per ottenere informazioni sui processi in esecuzione e possono anche visualizzare informazioni in formati utili.