Cuando se trata de monitorear procesos en ejecución en sistemas similares a Unix, las aplicaciones más utilizadas son top y htop , que es una versión mejorada de top. Mi favorito personal es htop. Sin embargo, los desarrolladores lanzan algunas alternativas a estas aplicaciones de vez en cuando. Una de esas alternativas a las utilidades top y htop es Hegemon . Es una aplicación de monitoreo de sistema modular escrita usando Rust lenguaje de programación.
En cuanto a las características de Hegemon, podemos enumerar las siguientes:
- Hegemon monitoreará el uso de CPU, memoria y Swap.
- Supervisa la temperatura del sistema y la velocidad del ventilador.
- El tiempo del intervalo de actualización se puede ajustar. El valor predeterminado es 3 segundos.
- Podemos revelar gráficos más detallados e información adicional al expandir los flujos de datos.
- Pruebas unitarias.
- Interfaz limpia.
- Gratis y de código abierto.
Instalación de la aplicación Monitor del sistema Hegemon
Asegúrate de haber instalado Rust 1.26 o versión posterior. Para instalar Rust en su distribución de Linux, consulte la siguiente guía:
- Instalar el lenguaje de programación Rust en Linux
Además, instale la biblioteca libsensors. Está disponible en los repositorios predeterminados de la mayoría de las distribuciones de Linux. Por ejemplo, puede instalarlo en sistemas basados en RPM como Fedora usando el siguiente comando:
$ sudo dnf install lm_sensors-devel
En sistemas basados en Debian como Ubuntu, Linux Mint, se puede instalar usando el comando:
$ sudo apt-get install libsensors4-dev
Una vez que instaló Rust y libsensors, instale Hegemon usando el comando:
$ cargo install hegemon
Una vez instalado hegemon, comience a monitorear los procesos en ejecución en su sistema Linux usando el comando:
$ hegemon
Aquí está el resultado de muestra de mi escritorio Arch Linux.

Hegemón en acción
Para salir, presione Q .
Lectura sugerida:
- Algunas alternativas a la utilidad de línea de comandos 'superior' que tal vez desee conocer
- Cómo mostrar el uso de la CPU desde la línea de comandos
Tenga en cuenta que hegemon aún se encuentra en su etapa inicial de desarrollo y no es un reemplazo completo para top dominio. Puede haber errores y funciones faltantes. Si encuentra algún error, infórmelo en la página de github del proyecto. El desarrollador planea traer más funciones en las próximas versiones. Por lo tanto, vigile este proyecto.