Htop: lo strumento per monitorare le tue risorse via shell
Htop è considerato l’evoluzione del conosciutissimo e enormemente utilizzato comando top ed è uno strumento che permette il monitoraggio dell’intero sistema linux da riga comandi, un vero e proprio task manager via shell.
Tra le risorse che si possono monitorare troviamo il carico di lavoro della cpu, l’utilizzo della ram, l’utilizzo della memoria in swap e altro ancora, senza dimenticare l’elenco dei processi attivi con le relative informazioni.
Htop presenta alcuni discreti vantaggi rispetto al suo progenitore top:
- possiede un’interfaccia colorata, più moderna e soprattutto meno faticosa per gli occhi
- fornisce la possibilità di interagire sull’elenco dei processi col mouse (in ambiente desktop)
- si avvia e in generale risponde più velocemente
- permette di effettuare operazioni sui processi (come kill, renice, ecc.. ) senza dover conoscere l’identificativo del processo (pid)
Ecco un esempio di una schermata di htop, dove vediamo il carico della macchina (2 cpu, la memoria e lo swap) in “forma grafica”, il sommario della situazione del sistema e l’elenco dei processi.

Come aggiungerlo al vostro sistema?
Semplicemente utilizzando i repository del vostro ambiente.
Per esempio, nel caso di un sistema Debian (come Ubuntu) è sufficiente aprire una shell ed eseguire:
sudo apt-get install htop
L’alternativa per effettaure l’installazione manuale esiste sempre, trovate il software nella pagina del progetto su Souceforge.
Uno volta installato (in pochi secondi), per lanciare il programma sempre da shell bisogna digitare semplicemente:
htop
In ambiente desktop lo trovate anche nel menù delle applicazioni e potete eseguirlo in una finestra separata con un semplice click.
Riprendiamo il discorso della gestione degli utenti in ambiente debian linux e vediamo ora come cambiare la password ad un utente via shell.