top Generador de comandos
Generar comandos de top para mostrar los procesos de Linux
Comenzando con top
## ¿Qué es top?
La orden `top` muestra una vista en tiempo real y actualizada de los procesos en ejecución, ordenados según su uso de CPU, junto con estadísticas de resumen del sistema (carga, memoria, swap). Es el monitor de procesos interactivo estándar en Linux.
## Cómo usarlo
1. **Elegir modo de actualización**: Ejecutarlo de forma interactiva, o activar `-b` (por lotes) para scripting. 2. **Establecer intervalo (opcional)**: Utilizar `-d` para controlar la frecuencia con la que se actualiza la pantalla. 3. **Filtrar (opcional)**: Limitar la visualización a un PID (`-p`) o a un usuario (`-u`). 4. **Copiar y ejecutar**: Copiar la orden generada en su terminal. Presionar `q` para salir de la vista interactiva.
Opciones comunes
### `-b` Modo por lotes Desactiva la interfaz de usuario interactiva e imprime las actualizaciones en stdout como texto plano. Es esencial para redirigir la salida a un archivo o script (por ejemplo, para registrar las estadísticas de la CPU a lo largo del tiempo).
### `-d` Retraso Establece el intervalo de actualización en segundos. `top -d 2` se actualiza cada 2 segundos. Se permiten valores fraccionarios como `0.5`.
### `-p` PID del monitor Muestra solo el ID de proceso especificado. Es útil para hacer seguimiento del uso de recursos de un único demonio.
### `-u` Filtrar por usuario Muestra solo los procesos pertenecientes al usuario indicado (por ejemplo, `top -u www-data`).
### `-H` Modo de hilos Muestra hilos individuales en lugar de procesos agrupados. Cada hilo tiene su propia fila, lo que permite saber qué hilo dentro de un proceso está activo.
▶¿Cómo registro los resultados principales en un archivo?
▶¿Cómo ordeno por memoria en lugar de por CPU?
▶¿Por qué la pantalla muestra números diferentes a los del PS?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.