GNU/Linux >> Tutoriales Linux >  >> Linux

htop (visor de procesos interactivos) Herramienta de supervisión del rendimiento de Linux

htop es un visor de procesos interactivo en un sistema operativo similar a UNIX. Htop es un visor de procesos gratuito (GPL) basado en ncurses para Linux. Es similar a la parte superior pero le permite desplazarse vertical y horizontalmente, para que pueda ver todos los procesos que se ejecutan en el sistema, junto con sus líneas de comando completas. Las tareas relacionadas con los procesos (killing, renicing) se pueden realizar sin ingresar sus PID.

htop está diseñado para reemplazar el comando superior de UNIX. Muestra una lista actualizada con frecuencia de los procesos que se ejecutan en una computadora, normalmente ordenados por la cantidad de uso de la CPU. Htop usa color y brinda información visual sobre el estado del procesador, el intercambio y la memoria.

Instalación de htop en Ubuntu

Para instalar htop en ubuntu:

# sudo apt-get install htop

Instalación de htop en CentOS/RHEL

Como el paquete htop no está disponible en los repositorios predeterminados, primero habilite el repositorio epel y luego use el comando yum para instalar htop.

# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
# yum install htop

Synatx

La sintaxis del comando htop es:

#  htop [-dChusv]

Opciones:

  • -d Retraso entre actualizaciones, en décimas de segundo
  • -C Inicie htop en modo monocromático
  • -h Mostrar un mensaje de ayuda y salir
  • -u –usuario=NOMBRE DE USUARIO (Mostrar solo los procesos de un usuario determinado)
  • -p Comenzar hilo de trabajo para estadísticas de memoria de mapa de página
  • -s –clasificación-clave COLUMNA , Ordene por esta columna (utilice la ayuda de la clave de clasificación para obtener una lista de columnas)
  • -v –versión (Información de la versión de salida y salida)

secciones de salida htop

La salida htop consta de 3 secciones de la siguiente manera:

  • Sección 1 :El encabezado muestra el uso de la CPU, el uso de la memoria y el uso de intercambio junto con el promedio de carga y el tiempo de actividad del cuadro de Linux.
  • Sección 2 :El cuerpo muestra la lista de procesos ordenados por % de uso de CPU.
  • Sección 3 :El pie de página muestra los comandos del menú superior.

Eliminar proceso sin salir de htop

Para matar un proceso, primero seleccione el proceso y luego presione F9 o k y luego haga clic en enviar para matar el proceso, en mi caso estoy matando el proceso de marionetas como se muestra a continuación:

Mostrar los procesos ordenados por diferentes opciones

Por defecto, htop muestra el proceso ordenado por uso de CPU, si desea cambiar la opción de clasificación, presione F6 y seleccione sus Opciones respectivas como se muestra a continuación:

En mi caso, estoy seleccionando Clasificación basada en memoria.

Mostrar procesos de un usuario en particular

Para mostrar los procesos de un usuario en particular, presione "u" y seleccione el usuario como se muestra a continuación:

Mostrar árbol de procesos

Presione F5 o T para mostrar el árbol de procesos.

Mostrar menú superior

Para mostrar la configuración del menú htop, presione F2.


Linux
  1. Consejos para la parte superior:Monitoreo de la carga de la CPU en Linux

  2. 25 ejemplos de comandos principales para monitorear el rendimiento del servidor Linux

  3. 4 herramientas de monitoreo de rendimiento de Linux basadas en CLI:top, htop, ps y vmstat

  4. Los 30 mejores ejemplos de comandos para monitorear en Linux

  5. 10 ejemplos de pidstat para depurar problemas de rendimiento del proceso de Linux

Supervisión de procesos en Linux

Cómo instalar la herramienta de monitorización de Pandora FMS en Ubuntu Linux

Psensor Sensor Monitor en Linux:una herramienta de monitoreo de hardware [GUI]

Cómo instalar la herramienta de monitoreo Icinga 2 en Rocky Linux 8

Introducción a la supervisión y el ajuste del rendimiento de Linux

UNIX/Linux:7 ejemplos prácticos de comandos PS para el monitoreo de procesos