El comando top de Linux se usa para mostrar todos los procesos en ejecución dentro de su entorno Linux. Esta guía le muestra cómo usar el comando superior explicando los diferentes interruptores disponibles y la información que se muestra:
Cómo ejecutar el comando superior
En su forma básica, todo lo que necesita hacer para mostrar los procesos actuales es escribir lo siguiente en un terminal de Linux:
parte superior
Qué información se muestra:
La siguiente información se muestra cuando ejecuta el comando superior de Linux:
Línea 1
- El tiempo
- Cuánto tiempo ha estado funcionando la computadora
- Número de usuarios
- Promedio de carga
El promedio de carga muestra el tiempo de carga del sistema durante los últimos 1, 5 y 15 minutos.
Línea 2
- Número total de tareas
- Número de tareas en ejecución
- Número de tareas para dormir
- Número de tareas detenidas
- Número de tareas zombie
Línea 3
- Uso de la CPU como porcentaje por el usuario.
- Uso de CPU como porcentaje por sistema.
- Uso de CPU como porcentaje por procesos de baja prioridad.
- Uso de la CPU como porcentaje por procesos inactivos
- Uso de CPU como porcentaje por espera de io
- Uso de la CPU como porcentaje por interrupciones de hardware.
- Uso de CPU como porcentaje por interrupciones de software.
- Uso de la CPU como porcentaje por tiempo de robo
Esta guía da una definición de lo que significa el uso de la CPU.
Línea 3
- Memoria total del sistema
- Memoria libre
- Memoria usada
- Caché de búfer
Linea 4
- Intercambio total disponible
- Intercambio total libre
- Total swap utilizado.
- Memoria disponible
Esta guía proporciona una descripción de las particiones de intercambio y si las necesita.
Mesa principal
- Identificacion de proceso
- Usuario
- Prioridad
- Buen nivel
- Memoria virtual utilizada por proceso
- Memoria residente utilizada por un proceso
- Memoria compartible
- CPU utilizada por proceso como porcentaje
- Memoria utilizada por el proceso como porcentaje
- El proceso de tiempo se ha estado ejecutando
- Mando
Aquí hay una buena guía sobre la memoria de la computadora.
Mantenga a Linux Top funcionando todo el tiempo en el fondo
Puede mantener el comando superior fácilmente disponible sin tener que escribir la parte superior de la palabra cada vez en la ventana de su terminal.
Para hacer una pausa en la parte superior para que pueda continuar utilizando el terminal, presione CTRL y Z en el teclado.
Para devolver la parte superior al primer plano, escriba fg.
Interruptores clave para el comando superior:
- -h - Mostrar la versión actual
- -c - Esto alterna la columna de comando entre mostrar el comando y el nombre del programa
- -d - Especifique el tiempo de demora entre la actualización de la pantalla
- -o - Ordena por el campo nombrado
- -p - Mostrar solo procesos con ID de procesos especificados
- -u - Mostrar solo procesos por el usuario especificado
- -i - No mostrar tareas inactivas
Mostrar la versión actual
Escriba lo siguiente para mostrar los detalles de la versión actual para la parte superior:
top -h
La salida está en la forma Procps -ng versión 3.3.10
Especifique un tiempo de retardo entre las actualizaciones de pantalla
Para especificar un retraso entre las actualizaciones de la pantalla mientras se usa la parte superior, escriba lo siguiente:
top -d
Para actualizar cada 5 segundos tipo top -d 5
Obtener una lista de columnas para ordenar
Para obtener una lista de las columnas con las que puede ordenar el comando superior, escriba lo siguiente:
arriba -O
Hay muchas columnas, por lo que es posible que desee canalizar la salida a menos de la siguiente manera:
top -O | Menos
Ordenar las columnas en el comando superior por un nombre de columna
Use la sección anterior para encontrar una columna para ordenar y luego use la siguiente sintaxis para ordenar por esa columna:
top -o
Para ordenar por% CPU escriba lo siguiente:
top -o% CPU
Mostrar solo los procesos para un usuario específico
Para mostrar solo los procesos que un usuario específico está ejecutando, use la siguiente sintaxis:
arriba -u
Por ejemplo, para mostrar todos los procesos que ejecuta el usuario, escriba lo siguiente:
top -u gary
Ocultar tareas inactivas
La vista superior predeterminada puede parecer desordenada y si desea ver solo los procesos activos (es decir, aquellos que no están inactivos), puede ejecutar el comando superior utilizando el siguiente comando:
top -i
Agregar columnas adicionales a la pantalla superior
Mientras ejecuta top puede presionar la tecla 'F' que muestra la lista de campos que se pueden mostrar en la tabla:
Use las teclas de flecha para subir y bajar la lista de campos.
Para configurar un campo de modo que se muestre en la pantalla, presione la tecla 'D'. Para eliminar el campo, presione "D" de nuevo. Aparecerá un asterisco (*) junto a los campos mostrados.
Puede configurar el campo para ordenar la tabla simplemente presionando la tecla "S" en el campo por el que desea ordenar.
Presione la tecla enter para confirmar sus cambios y presione "Q" para salir.
Modos de alternar
Mientras ejecuta la parte superior, puede presionar la tecla "A" para alternar entre la pantalla estándar y una pantalla alternativa.
Colores cambiantes
Presione la tecla "Z" para cambiar los colores de los valores dentro de la parte superior.
Hay tres etapas requeridas para cambiar los colores:
- Presione S para obtener datos de resumen, M para mensajes, H para encabezados de columna o T para información de tareas para seleccionar esa área para un cambio de color
- Elija un color para ese objetivo, 0 para negro, 1 para rojo, 2 para verde, 3 para amarillo, 4 para azul, 5 para magenta, 6 para cian y 7 para blanco
- Entrar para cometer
Presiona la tecla "B" para poner el texto en negrita.
Cambia la pantalla mientras corres arriba
Mientras se ejecuta el comando superior, puede activar y desactivar muchas de las funciones presionando las teclas correspondientes mientras se ejecuta.
La siguiente tabla muestra la tecla para presionar y la función que proporciona:
Tecla de función | Descripción |
---|---|
UNA | Pantalla alternativa (por defecto desactivada) |
re | Actualizar la pantalla después de un retraso especificado en segundos (valor predeterminado: 1,5 segundos) |
H | Modo subprocesos (por defecto desactivado), resume tareas |
pag | Monitoreo PID (por defecto desactivado), muestra todos los procesos |
segundo | Activación negrita (activada de forma predeterminada), los valores se muestran en negrita |
l | Mostrar promedio de carga (predeterminado en) |
t | Determina cómo se muestran las tareas (por defecto 1 + 1) |
metro | Determina cómo se muestra el uso de la memoria (2 líneas predeterminadas) |
1 | Una sola CPU (opción predeterminada desactivada): es decir, muestra para varias CPU |
J | Alinear números a la derecha (predeterminado en) |
j | Alinear texto a la derecha (desactivado por defecto) |
R | Clasificación inversa (activada de forma predeterminada): procesos más altos a procesos más bajos |
S | Tiempo acumulado (por defecto desactivado) |
tu | Filtro de usuario (predeterminado desactivado) mostrar solo euid |
U | Filtro de usuario (por defecto desactivado) muestra cualquier uid |
V | Vista del bosque (predeterminado en) se muestra como ramas |
X | Resaltado de columna (predeterminado desactivado) |
z | Color o mono (predeterminado en) mostrar colores |
Resumen
Hay más interruptores disponibles y puede leer más sobre ellos escribiendo lo siguiente en la ventana de su terminal:
hombre arriba