Il comando ps
è utilizzato per visualizzare informazioni sui processi in esecuzione nel sistema. Fornisce dettagli come l’ID del processo, l’uso della CPU e della memoria, e lo stato dei processi attivi.
La sintassi di base del comando ps
è la seguente:
ps [options] [arguments]
-e
: Mostra tutti i processi in esecuzione.-f
: Fornisce un output completo, inclusi i dettagli sui processi genitori.-u [user]
: Mostra i processi appartenenti a un utente specifico.-l
: Mostra l’output in formato lungo, con informazioni dettagliate.-p [pid]
: Mostra informazioni su un processo specifico identificato dal suo PID.Ecco alcuni esempi pratici dell’uso del comando ps
:
ps -e
ps -ef
ps -u username
ps -p 1234
ps -l
ps aux
per ottenere una visualizzazione dettagliata di tutti i processi in esecuzione, indipendentemente dall’utente.ps
con grep
per filtrare i risultati e trovare processi specifici. Ad esempio:
ps -e | grep nome_process
ps
è statico e rappresenta solo lo stato attuale dei processi; per monitorare i processi in tempo reale, considera di utilizzare top
o htop
.