12 ejemplos de comandos TOP en Linux


Esta es la parte de nuestra serie continua de comandos en Linux. Hemos cubierto el comando ls básico y el comando cat. En este artículo, intentamos explorar el comando superior, que es uno de los comandos más utilizados en nuestros trabajos administrativos diarios del sistema. El comando top muestra la actividad del procesador de su caja Linux y también muestra las tareas administradas por el kernel en tiempo real. Mostrará que el procesador y la memoria se están utilizando y otra información, como los procesos en ejecución. Esto puede ayudarlo a tomar las medidas correctas. comando superior que se encuentra en sistemas operativos similares a UNIX.

También puede estar interesado en los siguientes tutoriales:

  1. Htop (Linux Process Monitoring) tool for RHEL, CentOS & Fedora
  2. Iotop (Monitor Linux Disk I/O) in RHEL, CentOS and Fedora

En este ejemplo, mostrará información como tareas, memoria, CPU e intercambio. Presione "q" para salir de la ventana.

# top

Presione (Shift + O) para ordenar el campo mediante la letra del campo, por ejemplo, presione la letra "a" para ordenar el proceso con PID (ID de proceso).

Escriba cualquier tecla para volver a la ventana superior principal con el orden PID ordenado como se muestra en la pantalla siguiente. Presione "q" para salir de la ventana.

Usar el comando superior con la opción "u" mostrará detalles específicos del proceso de usuario.

# top -u tecmint

Presione la opción "z" en el comando superior en ejecución para mostrar el proceso en ejecución en color, lo que puede ayudarlo a identificar el proceso en ejecución fácilmente.

Presione la opción "c" en el comando superior en ejecución, se mostrará la ruta absoluta del proceso en ejecución.

Por defecto, el intervalo de actualización de la pantalla es de 3.0 segundos, lo mismo se puede cambiar presionando la opción "d" en la ejecución del comando superior y cambiarlo como se desee, como se muestra a continuación.

Puede matar un proceso después de encontrar el PID del proceso presionando la opción "k" al ejecutar el comando superior sin salir de la ventana superior como se muestra a continuación.

Presione (Shift + P) para ordenar los procesos según la utilización de la CPU. Vea la captura de pantalla a continuación.

Puede usar la opción "r" para cambiar la prioridad del proceso, también llamado Renice.

Para guardar la salida de los resultados del comando superior en ejecución en un archivo /root/.toprc, use el siguiente comando.

# top -n 1 -b > top-output.txt

Presione la opción "h" para obtener la ayuda del comando superior.

La salida superior sigue actualizándose hasta que presiona "q". Con el comando a continuación, el comando superior saldrá automáticamente después de 10 repeticiones.

# top -n 10

Hay varios argumentos para saber más sobre el comando superior, puede consultar la página del manual del comando superior. Compártelo si encuentra útil este artículo a través de nuestro cuadro de comentarios a continuación.