Htop: un visor de procesos interactivo para Linux

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 funciones nuevas e interesantes.

 Htop Linux Process Monitoring Tool  Htop Linux Process Monitoring Tool Htop 2.2 : Monitoreo de procesos de Linux

Htop. es una aplicación interactiva de monitoreo de procesos en tiempo real para sistemas tipo Linux/Unix y también una práctica alternativa al comando top, que es un proceso predeterminado ess herramienta de monitoreo 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 top y son:

  1. En htop puede desplazarse verticalmente para ver la lista completa de procesos y desplazarse horizontalmente para ver las líneas de comando completas.
  2. Comienza muy rápido en comparación con la parte superior, porque no espera para obtener datos durante el inicio.
  3. En htop, puede matar más de un proceso a la vez sin insertar sus PID.
  4. En htop ya no necesita ingresar al proceso número o valor de prioridad para reajustar un proceso.
  5. Presione “e” para imprimir el conjunto de variables de entorno para un proceso.
  6. Use el mouse para seleccionar elementos de la lista.

Instalar Htop usando paquetes binarios en Linux

Para instalar Htop. en RHEL 8/7/6/5. y CentOS 8/7/6/5. su sistema debe tener el repositorio EPEL. instalado y habilitado; 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-SO de 32 bits ————– Para 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 ————– Para 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-SO de 64 bits ————– Para RHEL/CentOS 8. ————- # yum install epel-release [CentOS 8] # dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm [ RHEL 8] ————– Para RHEL/CentOS 7. ————- # yum install epel-release ————– Para 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 ————– Para 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 que se haya instalado el repositorio EPEL. puede presionar el siguiente comando yum para buscar e instalar el paquete htop como se muestra .

# yum install htop En Fedora OS freestar.config.enabled_slots.push

Fedora. los usuarios pueden instalar fácilmente htop usando Fedora Extras repositorio escribiendo:

# yum install htop # dnf install htop [En versiones de Fedora 22+. En Debian y Ubuntu

En Debian. y Ubuntu. puede obtener htop escribiendo:

# sudo apt-get install htop

Compilar e instalar Htop desde los paquetes fuente

Para instalar Htop 2.2 .0. debe tener Herramientas de desarrollo. y Ncurses. instaladas en su sistema, para hacerlo ejecute la siguiente serie de comandos en sus respectivas distribuciones.

En RHEL/CentOS y Fedora # yum groupinstall “Herramientas de desarrollo” # 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 configurar. y crear. un script para instalar y compilar htop.

# ./configure # make # make install

¿Cómo uso htop?

Ahora ejecute la herramienta de monitoreo htop ejecutando el siguiente comando en la terminal.

# htop Htop tiene tres secciones principalmente

  1. Encabezado, donde podemos ver información como CPU. Memoria. Intercambiar. y también muestra tareas, promedio de carga. y Tiempo de actividad.
  2. Lista de procesos ordenados por Uso de la CPU.
  3. El pie de página muestra diferentes opciones como ayuda. configuración. filtro. árbol. matar. agradable. salir,. etc.

 Monitoreo de procesos Htop Linux Monitoreo de procesos de Htop Linux Htop Linux Processes Monitoring

Presione F2. o S. para el menú de configuración> hay cuatro columnas, es decir, Configuración. Columna izquierda. Columna derecha,. y Medidores disponibles.

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 en qué columnas se imprimen qué orden.

 Ancho de pantalla de configuración de Htop  Pantalla de configuración Htop Pantalla de configuración superior

Escriba árbol. ot para mostrar la vista de árbol de procesos.

 Proceso Htop Ver en formato de árbol  Vista de proceso Htop en formato de árbol Vista de proceso Htop en formato de árbol

Puede consultar las teclas de función que se muestran al pie de página para usar esta ingeniosa aplicación htop para monitorear los procesos en ejecución de Linux. Sin embargo, le recomendamos que utilice teclas de caracteres o teclas de método abreviado en lugar de teclas de función, ya que puede haberse asignado a otras funciones durante la conexión segura.

Teclas de función y método abreviado de Htop

Algunas de las teclas de función y método abreviado y su funcionalidad para interactuar con htop.