Este artículo es la continuación de nuestra serie de monitoreo de sistemas Linux, hoy estamos hablando de la herramienta de monitoreo más popular llamada htop, que acaba de llegar a la versión 2.2.0 y viene con algunas nuevas características geniales.
Htop es una aplicación interactiva de monitoreo de procesos en tiempo real para sistemas similares a Linux/Unix y también una práctica alternativa a top command, que es una herramienta de monitoreo de procesos predeterminada que viene preinstalada en todos los sistemas operativos Linux.
Htop tiene muchas otras características fáciles de usar, que no están disponibles bajo el comando superior y son:
- En htop puede desplazarse verticalmente para ver la lista completa de procesos y desplazarse horizontalmente para ver las líneas de comandos completas.
- Se inicia muy rápidamente en comparación con la parte superior, porque no espera a obtener datos durante el inicio.
- En htop puede matar más de un proceso a la vez sin insertar sus PIDs.
- En htop ya no es necesario introducir el número de proceso o el valor de prioridad para volver a arreglar un proceso.
- Pulse » e » para imprimir el conjunto de variables de entorno de un proceso.
- Utilice el ratón para seleccionar los elementos de la lista.
Instalar Htop Mediante paquetes binarios en Linux
Para instalar Htop en RHEL 8/7/6/5 y CentOS 8/7/6/5, su sistema debe tener instalado y habilitado el repositorio EPEL, para ello ejecute los siguientes comandos en sus respectivas distribuciones para instalarlo y habilitarlo para la arquitectura de su sistema (32 bits o 64 bits).
En RHEL / CentOS-sistema operativo de 32 bits
-------------- 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
En RHEL/CentOS – sistema operativo de 64 bits
-------------- 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 vez instalado el repositorio EPEL, puede pulsar el siguiente comando yum para obtener e instalar el paquete htop como se muestra.
# yum install htop
En Fedora OS
Los usuarios de Fedora pueden instalar fácilmente htop utilizando el repositorio de Fedora Extras escribiendo:
# yum install htop# dnf install htop
En Debian y Ubuntu
En Debian y Ubuntu, puede obtener htop escribiendo:
# sudo apt-get install htop
Compilar e instalar Htop desde Paquetes fuente
Para instalar la versión Htop 2.2.0, debe tener instaladas Herramientas de desarrollo y Ncurses en su sistema, para ello ejecute la siguiente serie de comandos en sus respectivas distribuciones.
En RHEL / CentOS y 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
En Debian y 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
A continuación, ejecute configure y cree un script para instalar y compilar htop.
# ./configure# make# make install
¿Cómo uso htop?
Ahora ejecute la herramienta de supervisión htop ejecutando el siguiente comando en el terminal.
# htop
Htop tiene tres secciones principalmente Encabezado
- , donde podemos ver información como CPU, Memoria, Intercambio y también muestra tareas, promedio de carga y tiempo de actividad.
- Lista de procesos ordenados por utilización de 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.
Aquí, puede configurar los medidores impresos en la parte superior de la ventana, establecer varias opciones de visualización, seleccionar entre patrones de color y elegir qué columnas se imprimen en qué orden.
Escriba árbol o t para mostrar la vista en árbol de procesos.
Puede consultar las teclas de función que se muestran en el pie de página para usar esta ingeniosa aplicación htop para monitorear procesos en ejecución de Linux. Sin embargo, recomendamos usar teclas de caracteres o teclas de acceso directo en lugar de teclas de función, ya que puede haber asignado algunas otras funciones durante la conexión segura.
Teclas de función y acceso directo Htop
Algunas teclas de función y acceso directo htop y su funcionalidad para interactuar con htop.