Questo articolo è la continuazione della nostra serie di monitoraggio del sistema Linux, oggi stiamo parlando dello strumento di monitoraggio più popolare chiamato htop, che è appena raggiunto alla versione 2.2.0 e viene fornito con alcune nuove funzionalità interessanti.
Htop è un’applicazione interattiva di monitoraggio dei processi in tempo reale per sistemi Linux/Unix e anche una comoda alternativa a top command, che è uno strumento di monitoraggio dei processi predefinito che viene fornito con preinstallato su tutti i sistemi operativi Linux.
Htop ha numerose altre funzionalità user-friendly, che non sono disponibili sotto il comando top e sono:
- In htop puoi scorrere verticalmente per visualizzare l’elenco completo dei processi e scorrere orizzontalmente per visualizzare le righe di comando complete.
- Inizia molto rapidamente rispetto alla parte superiore, perché non aspetta di recuperare i dati durante l’avvio.
- In htop puoi uccidere più di un processo contemporaneamente senza inserire i loro PID.
- In htop non è più necessario inserire il numero di processo o il valore di priorità per ri-nizza un processo.
- Premere ” e ” per stampare il set di variabili di ambiente per un processo.
- Usa il mouse per selezionare le voci dell’elenco.
Installa Htop Usando pacchetti binari in Linux
Per installare Htop su RHEL 8/7/6/5 e CentOS 8/7/6/5, il tuo sistema deve avere il repository EPEL installato e abilitato, per farlo esegui i seguenti comandi sulle tue rispettive distribuzioni per installarlo e abilitarlo per la tua architettura di sistema (32bit o 64bit).
Su RHEL/CentOS – 32-bit OS
-------------- For RHEL/CentOS 6 --------------# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm# rpm -ihv epel-release-6-8.noarch.rpm-------------- For RHEL/CentOS 5 --------------# wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm# rpm -ihv epel-release-5-4.noarch.rpm
Su RHEL/CentOS – 64-bit OS
-------------- For RHEL/CentOS 8 --------------# yum install epel-release # dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -------------- For RHEL/CentOS 7 --------------# yum install epel-release-------------- For RHEL/CentOS 6 --------------# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -ihv epel-release-6-8.noarch.rpm-------------- For RHEL/CentOS 5 --------------# wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm# rpm -ihv epel-release-5-4.noarch.rpm
Una volta installato il repository EPEL, è possibile premere il seguente comando yum per recuperare e installare il pacchetto htop come mostrato.
# yum install htop
Su Fedora OS
gli utenti di Fedora può facilmente installare htop utilizzando Fedora Extras repository digitando il comando:
# yum install htop# dnf install htop
Su Debian e Ubuntu
In Debian e Ubuntu, è possibile recuperare il htop digitando:
# sudo apt-get install htop
Compilare e Installare Htop dalla Sorgente dei Pacchetti
Per installare Htop versione 2.2.0, è necessario disporre di Strumenti di Sviluppo e Ncurses installato sul vostro sistema, per farlo eseguire la seguente serie di comandi rispettive distribuzioni.
Su RHEL/CentOS e Fedora
# yum groupinstall "Development Tools"# yum install ncurses ncurses-devel# wget http://hisham.hm/htop/releases/2.2.0/htop-2.2.0.tar.gz# tar xvfvz htop-2.2.0.tar.gz# cd htop-2.2.0
Su Debian e Ubuntu
$ sudo apt-get install build-essential $ sudo apt-get install libncurses5-dev libncursesw5-dev$ wget http://hisham.hm/htop/releases/2.2.0/htop-2.2.0.tar.gz$ tar xvfvz htop-2.2.0.tar.gz$ cd htop-2.2.0
Quindi, eseguire il configure e creare uno script per installare e compilare htop.
# ./configure# make# make install
Come si usa htop?
Ora esegui lo strumento di monitoraggio htop eseguendo il seguente comando sul terminale.
# htop
Htop sta avendo tre sezioni principalmente
- Intestazione, dove possiamo vedere informazioni come CPU, Memoria, Swap e mostra anche attività, media di carico e Up-time.
- Elenco dei processi ordinati per utilizzo della CPU.
- Footer shows different options like help, setup, filter tree kill, nice, quit, etc.
Press F2 or S for setup menu > there are four columns i.e Setup, Left Column, Right Column, and Available Meters.
Qui, è possibile configurare i contatori stampati nella parte superiore della finestra, impostare varie opzioni di visualizzazione, selezionare tra i modelli di colore e scegliere quali colonne vengono stampate in quale ordine.
Digitare tree o t per visualizzare la vista ad albero dei processi.
È possibile fare riferimento tasti funzione visualizzata a piè di pagina per utilizzare questo nifty htop applicazione per monitorare Linux processi in esecuzione. Tuttavia, si consiglia di utilizzare i tasti carattere o tasti di scelta rapida invece di tasti funzione in quanto potrebbe essere mappato con alcune altre funzioni durante la connessione sicura.
Htop Tasti di scelta rapida e funzione
Alcuni dei tasti di scelta rapida e funzione e la loro funzionalità per interagire con htop.