Esta guía discutirá el uso del comando superior en Linux para encontrar información específica sobre la ejecución de procesos en su sistema.
Uso superior básico
Para usar la utilidad superior en Linux, inicie una sesión de terminal e ingrese el comando superior.
$ topUna salida de ejemplo del comando superior es:
La salida se divide en dos porciones:
La parte superior muestra el uso de recursos, como la memoria, el uso de la CPU y el uso de disco.
La parte inferior muestra información sobre los procesos de ejecución. Dichos datos incluyen el ID de proceso, el usuario y el nombre del proceso.
Cómo filtrar procesos específicos
Para filtrar la salida superior a un proceso específico, presione la tecla O e ingrese la entrada como comando = nombre de comando, donde el nombre se refiere al nombre del proceso.
Por ejemplo, para filtrar para el sistema:
Comando = systemdPresione ENTER, y la utilidad superior filtrará los procesos a Systemd solo.
También puede resaltar el proceso específico mientras mantiene otros procesos a la vista. Para hacer esto, presione la tecla L y busque una cadena.
Por ejemplo:
Cómo filtrar los procesos de usuario
La utilidad de salida superior también nos permite filtrar procesos generados por un usuario específico. Para hacer esto, usamos la bandera -u seguida del nombre de usuario.
Por ejemplo,
Top -u UbuntuEl comando muestra solo los procesos propiedad del usuario de Ubuntu.
Cómo ordenar procesos por %CPU
También podemos ordenar la salida superior mediante el porcentaje de utilización de la CPU. Para hacer esto, presione el comando shift + p.
La salida se clasifica en orden ascendente.
Cómo cambiar el intervalo de actualización
Por defecto, la parte superior actualizará la salida cada 3 segundos. Para modificar este valor, presione la tecla D mientras la parte superior se ejecuta.
Cómo mostrar el camino hacia un binario
Para mostrar la ruta al comando que inició un proceso específico, presione la tecla C:
Cómo guardar la salida en un archivo
También podemos guardar la salida del archivo utilizando símbolos de redirección. Por ejemplo, para exportar la salida superior durante 10 minutos, use el comando:
superior -n 3 -b> top_output.registroEl -n especifica el número de iteraciones que debe producir antes de terminar.
El indicador -B comienza a la parte superior en modo por lotes, que procesa continuamente la salida hasta que se cumplan las iteraciones máximas (especificadas en el indicador -n).
Último ejemplo
La parte superior es una buena utilidad para los administradores del sistema y cualquier persona que quiera saber qué procesos utilizan los recursos del sistema. Para obtener más información sobre la parte superior, considere la documentación.