Il comando ps
è utilizzato per visualizzare informazioni sui processi in esecuzione nel sistema. Fornisce un’istantanea dei processi attivi, consentendo di monitorare l’utilizzo delle risorse e di gestire i processi in modo efficace.
La sintassi di base del comando ps
è la seguente:
ps [options] [arguments]
Ecco alcune opzioni comuni per il comando ps
:
-e
o -A
: Mostra tutti i processi in esecuzione.-f
: Fornisce un output completo, mostrando informazioni dettagliate sui processi.-u [utente]
: Mostra i processi appartenenti a un utente specifico.-aux
: Mostra tutti i processi con informazioni dettagliate, inclusi quelli di altri utenti.--sort=[criterio]
: Ordina l’output in base a un criterio specificato, come %mem
o %cpu
.Ecco alcuni esempi pratici dell’uso del comando ps
:
ps -e
ps -f
ps -u nome_utente
ps aux
ps aux --sort=-%cpu
ps aux
per ottenere una panoramica completa dei processi in esecuzione, inclusi quelli di altri utenti.ps
con altri comandi come grep
per filtrare i risultati. Ad esempio, ps aux | grep nome_process
.ps
è statico; per monitorare i processi in tempo reale, considera di utilizzare top
o htop
.