¿Qué significan los colores en htop?

¿Qué significan los colores en htop?
HTOP es uno de los mejores gerentes de tareas para los sistemas Linux. De acuerdo, estoy un poco parcial ya que he contribuido activamente a su código. Sin embargo, creo que podemos estar de acuerdo en que HTOP es una gran herramienta para monitorear y comprender lo que está sucediendo en nuestro sistema Linux.

Si no está familiarizado con HTOP, no se preocupe. En este tutorial, te presentaré a HTOP, te mostraré cómo funciona, cómo puedes usarlo y, finalmente, te mostraré lo que te da el resultado que te da y cómo usarlo.

Requisitos previos

Antes de continuar con el tutorial, necesitará los siguientes requisitos para seguir: una distribución de Linux; Usuario o usuario root con privilegios de sudo; Conexión de red

Con todos los requisitos cumplidos, podemos continuar.

Que es htop?

Preguntemos en Linux qué es HTOP:

ubuntu@ubuntu20: ~ $ whatis htop
HTOP (1) - Visor de procesos interactivos

La parte superior de Hisham, comúnmente llamada HTOP, es un monitor de sistema interactivo y administrador de procesos. Me gusta pensar en ello como la puerta de entrada a la falta de trabajo de los procesos de Linux y los recursos del sistema.

Originalmente se desarrolló para ser una alternativa a la utilidad superior y, por lo tanto, ofrece una funcionalidad similar y mucho más. Por ejemplo, le permite interactuar con los procesos y realizar funciones como procesos de búsqueda, filtrar por los usuarios, expandir el proceso de los padres y los niños en formato de árbol, clasificación, etc. Además, HTOP utiliza colores para indicar varios usos de recursos y proporcionar una comprensión visual mucho mejor de las estadísticas del sistema.

Otra característica destacada de HTOP es que es liviano y súper rápido. Hisham Muhammad, quien creo que es un gran programador, escribió en el lenguaje de programación C, HTOP puede obtener información del sistema y analizar los datos rápidamente. Este fue uno de los principales inconvenientes, que mostró un retraso de tiempo significativo entre el inicio de la utilidad y las estadísticas de recursos.

Instalación de HTOP

Antes de que podamos comenzar a usar HTOP, debemos asegurarnos de que lo tengamos instalados. Aunque algunas distribuciones vienen con la herramienta preinstalada, esto no es siempre una garantía.

Para confirmar que tiene HTOP instalado, use el comando:

Que htop

Si tiene instalado HTOP, el comando anterior debe mostrarle la ruta al binario HTOP como se muestra en la salida a continuación:

/usr/bin/htop

Si ya no tiene HTOP instalado, use los comandos proporcionados a continuación:

Debian/Ubuntu

En sistemas basados ​​en Debian y Debian, use el comando:

actualización de sudo apt-get
sudo apt -get install htop -y

Manjaro/arco

En las distribuciones basadas en Arch, pídale a Pacman que instale HTOP con el comando:

sudo Pacman -Sy
sudo Pacman -S htop

Rehl/centos

Para rehl, use el comando

actualización de sudo yum
sudo yum instalar htop

Una vez que tenga la utilidad HTOP instalada correctamente, podemos continuar con el tutorial.

Uso básico de HTOP

Para iniciar HTOP, todo lo que necesita hacer es ejecutar el comando htop en su sesión de terminal. Ejecutar este comando lanzará una sesión interactiva que le permite navegar a través de los recursos de su sistema.

htop

Un ejemplo de la ventana HTOP está a continuación:

Puede parecer intimidante, especialmente si está acostumbrado al administrador de tareas normal, como el monitor del sistema, pero HTOP es increíblemente intuitivo de usar.

La parte inferior de la pantalla muestra atajos de teclado que puede usar para realizar varias tareas dentro del administrador de tareas.

Procesos de filtro

Comencemos por aprender a filtrar procesos utilizando HTOP. Como puede ver desde la pantalla inferior, para filtrar los procesos, presione la tecla F4 en su teclado.

Al presionar esta tecla, aparecerá un campo de entrada donde puede establecer los parámetros para filtrar. Por ejemplo, filtremos los procesos que se ejecutan como el usuario de Ubuntu o que contiene la palabra clave Ubuntu.

Como escribe, HTOP filtra interactivamente para los literales de cadena, que pueden ser muy útiles si no está seguro del nombre completo del proceso.

Una vez que esté satisfecho con el filtro, puede permanecer en la ventana que muestra solo los procesos filtrados presionando la devolución.

También puede dejar las ventanas del filtro presionando la tecla ESC. Que volverá a la ventana principal de HTOP.

Ordenar procesos

HTOP también le permite ordenar procesos basados ​​en varios parámetros. Éstas incluyen:

  • Identificacion de proceso
  • Usuario
  • Prioridad
  • Lindo
  • Tamaño de la memoria
  • Compartir memoria
  • Residente de la memoria
  • Estado
  • Porcentaje de CPU
  • Memoria porcentual
  • Tiempo
  • Dominio

Para ordenar los comandos, presione la tecla F6. Que aparecerá un menú lateral que le permite seleccionar el parámetro de clasificación.

Por ejemplo, para ordenar porcentaje de memoria, en el menú ordenado por menú, seleccione porcentaje_mem y presione Entrar.

Esto debería mostrar todos los procesos ordenados por el uso de porcentaje de memoria en orden ascendente. Aquí hay una salida de ejemplo:

Procesos de matar

Y ahora, para el uso generalizado del administrador de tareas, Procesos de matar. HTOP permite un método rápido y fácil para matar un proceso dentro de la sesión.

Para hacer esto, resalte el proceso que desea finalizar. Puede hacer esto simplemente desplazando a usar las llaves de flecha hacia arriba y hacia abajo. Una vez que haya seleccionado los procesos, simplemente presione F9 e ingrese para enviar la señal de matar.

Al presionar la tecla F9, HTOP le proporciona el tipo de señal que puede enviar (considere el manual de la biblioteca GNU C para aprender sobre la comunicación y las señales de IPC). En nuestro caso, necesitamos la señal de terminación o Sigter.

Nota al margen: La señal sigtem se puede bloquear, manejar e ignorar.

https: // www.ñu.org/software/libc/manual/html_node/

Recuerda, solo porque puedes matar un proceso no significa que debas. Tenga en cuenta los procesos que termina.

¿Qué pasa con los colores? ¿Qué significan??

Hasta este punto, solo hemos discutido la parte inferior del HTOP. Pero, ¿qué pasa con la barra superior?. ¿Cuál es el trato con todos los colores y qué significan??

Las barras de color se organizan como CPU y memoria. Esto es lo que significan.

Barras de color CPU

En la sección de la CPU, los siguientes colores representan:

  • Azul oscuro - Indica el porcentaje de CPU utilizado por procesos de baja prioridad. Los procesos bajos en HTOP se indican por un excelente valor de mayor que 0.
  • Verde - muestra procesos que se ejecutan como usuarios regulares en el sistema.
  • Rojo - muestra hilos del núcleo.
  • Turquesa - muestra procesos virtualizados.

Barras de color de memoria

Para la sección de memoria, los colores se presentan de la siguiente manera:

  • Verde - Muestra la memoria usada.
  • Azul oscuro - Muestra páginas de búfer de memoria
  • Naranja - muestra la memoria asignada a caché.

Para que un atajo rápido sepa qué significan los colores en el HTOP, presione la tecla F1 para mencionar el menú de ayuda.

CONSEJO: Para iniciar HTOP sin colores (modo monocromo), use la opción -c como se muestra en la captura de pantalla a continuación:

HTOP -C

Conclusión

Todavía creo que HTOP es el mejor administrador de tareas y administrador de procesos para los sistemas Linux. Ofrece características increíbles de manera simple, intuitiva y organizada, por lo que es una opción muy fácil y eficiente para los geeks terminales.

Usando este tutorial, debe tener suficientes conceptos básicos de uso para ayudarlo a usar HTOP y ampliar su conocimiento de la herramienta. Para obtener información detallada, considere el manual.