Il punto di partenza: top
Praticamente ogni distribuzione Linux include di default il comando top: una vista testuale in tempo reale dei processi in esecuzione, ordinati per consumo di CPU, con un riepilogo di carico del sistema, memoria e swap in cima allo schermo. Funziona ovunque anche senza installare nulla, ma la sua interfaccia essenziale e poco leggibile lo rende scomodo per un uso quotidiano su server con molti processi attivi.
htop: la versione più leggibile
htop è probabilmente l'alternativa più diffusa: aggiunge colori, una vista ad albero dei processi, l'uso del mouse per interagire con l'interfaccia, e barre di utilizzo per ogni singolo core della CPU. Si installa con sudo apt install htop (o l'equivalente per la propria distribuzione) e, una volta avviato, permette di terminare un processo direttamente da interfaccia selezionandolo e premendo F9, senza dover ricordare il relativo PID.
btop: l'evoluzione grafica
btop porta il concetto un passo oltre, con un'interfaccia a grafici in tempo reale per CPU, memoria, disco e rete, ispirata ai dashboard di monitoraggio più moderni ma interamente nel terminale. È particolarmente utile per individuare a colpo d'occhio picchi di utilizzo o comportamenti anomali di un servizio, senza dover aprire strumenti grafici esterni. Anche btop si installa dai repository delle principali distribuzioni o tramite pacchetti precompilati.
glances: la vista d'insieme, anche da remoto
glances si differenzia per l'ampiezza delle informazioni mostrate in un'unica schermata: processi, dischi, rete, sensori di temperatura e persino container Docker, se presenti. Una caratteristica utile per chi amministra più server è la modalità web (glances -w), che espone una dashboard consultabile dal browser su qualsiasi dispositivo della rete, senza dover aprire una sessione SSH per un controllo veloce.
Quale scegliere
Per un uso quotidiano su un singolo server, htop resta il compromesso più leggero e immediato. Se serve un colpo d'occhio più completo e visivamente ricco, btop è la scelta più gradevole. Se invece si amministrano più macchine e serve un accesso rapido anche da remoto senza terminale, la modalità web di glances è quella che offre più valore aggiunto.