Linux / Comando htop: explorar procesos y recursos de forma interactiva
htop es una herramienta para explorar el uso de CPU y memoria y la lista de procesos en una pantalla interactiva. Permite realizar búsquedas, filtros y ordenamientos de manera sencilla, pero es posible que requiera instalación adicional según la distribución.
Seleccione un proceso y utilice las funciones del teclado para inspeccionarlo. Habitualmente, F3 busca, F4 filtra y F10 sale de htop; salir del monitor no termina los procesos mostrados. Consulte la ayuda en pantalla porque las teclas pueden variar según la versión y el terminal.
Sintaxis básica
htop [opciones]
La implementación instalada y las opciones pueden variar según la distribución. Verifique la descripción de man htop en el sistema actual.
Ejemplos de uso
Abrir pantalla interactiva
Permite ver el uso de recursos en la parte superior y la lista de procesos en la parte inferior.
htop
Ver solo trabajos de un usuario específico
Restringe el rango a los procesos del usuario que se está administrando.
htop -u alice
Concentrarse en un PID específico
Observa el estado de los procesos que ya han sido verificados.
htop -p 1234
Lectura de pantalla interactiva
htop es una herramienta interactiva que muestra en la parte superior el uso de las CPU lógicas y el uso de memoria e intercambio, y en la parte inferior la lista de procesos. No es como un comando normal con unas pocas líneas fijas de resultado, sino que la pantalla se actualiza continuamente.
htop
Ejemplo de estructura de visualización (los valores reales y la disposición de las columnas varían según la configuración):
CPU [####....] Mem [##......]
PID USER CPU% MEM% COMMAND
... ... ... ... ...
Puede buscar por nombre con F3, cambiar el criterio de orden con F6 y salir con F10 o q. La configuración de teclas puede variar según la versión instalada y la terminal. Al finalizar un proceso, primero verifique el PID y la línea de comando completa, y utilice solo los permisos necesarios.
Opciones y formatos principales
| Opciones·Formato | Descripción |
|---|---|
-u usuario |
Restringe a los procesos del usuario especificado. |
-p PID |
Inicia para el PID especificado. |
-d intervalo |
Configura el retraso de actualización. La unidad se puede consultar en la ayuda de la implementación. |
-C |
Desactiva la visualización en color en las versiones compatibles. |
Precauciones al usar
htop puede no ser un comando de instalación predeterminado. Antes de instalar un paquete, verifique el repositorio de la distribución y el nombre del paquete. La función de enviar señales desde la pantalla puede afectar a los procesos reales, así que vuelva a comprobar los resultados de búsqueda y el PID, y puede que no sea posible controlar un proceso si su usuario no tiene permiso para enviarle señales.
Preguntas frecuentes
¿Qué hacer si no hay htop?
Primero, puede verificar con top o ps. Si necesita htop, asegúrese de que esté disponible en el repositorio de paquetes oficial de la distribución correspondiente.
Documentación oficial
Se puede verificar el comportamiento exacto de las opciones y las diferencias según la implementación en la documentación oficial relacionada con htop.




