Htop-Un Visor de procesos interactivo para Linux

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.

Herramienta de monitoreo de procesos Htop Linux
Htop 2.2: Monitoreo de procesos Linux

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:

  1. En htop puede desplazarse verticalmente para ver la lista completa de procesos y desplazarse horizontalmente para ver las líneas de comandos completas.
  2. Se inicia muy rápidamente en comparación con la parte superior, porque no espera a obtener datos durante el inicio.
  3. En htop puede matar más de un proceso a la vez sin insertar sus PIDs.
  4. En htop ya no es necesario introducir el número de proceso o el valor de prioridad para volver a arreglar un proceso.
  5. Pulse » e » para imprimir el conjunto de variables de entorno de un proceso.
  6. 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

  1. , donde podemos ver información como CPU, Memoria, Intercambio y también muestra tareas, promedio de carga y tiempo de actividad.
  2. Lista de procesos ordenados por utilización de CPU.
  3. Footer shows different options like help, setup, filter tree kill, nice, quit, etc.
Htop Linux Processes Monitoring
Htop Linux Processes Monitoring

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.

Pantalla de configuración Htop
Pantalla de configuración Htop

Escriba árbol o t para mostrar la vista en árbol de procesos.

Vista de procesos Htop en formato de árbol
Vista de procesos Htop en formato de árbol

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.

Htop Command Shortcuts and Keys
Htop Command Shortcuts and Keys

Deja una respuesta

Tu dirección de correo electrónico no será publicada.