Cómo mostrar los procesos en ejecución actuales con el comando superior de Linux

Cómo mostrar los procesos en ejecución actuales con el comando superior de Linux

Cómo mostrar los procesos en ejecución actuales con el comando superior de Linux

VALORACIÓN DEL ARTÍCULO:
5/5


El comando Linux top se utiliza para mostrar todos los procesos en ejecución dentro de su entorno Linux. Esta guía le muestra cómo utilizar el comando superior explicando los diferentes interruptores disponibles y la información que se muestra:

Índice de contenidos

Cómo ejecutar el comando principal

En su forma básica todo lo que necesita hacer para mostrar los procesos actuales es escribir lo siguiente en una terminal Linux:

arriba

Qué información se muestra:

La siguiente información se muestra cuando se ejecuta el comando superior de Linux:

Línea 1

  • La hora
  • Cuánto tiempo lleva funcionando el equipo
  • 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 zombis

Línea 3

  • Uso de la CPU como porcentaje del usuario
  • Uso de CPU como porcentaje por sistema
  • Uso de la CPU como porcentaje de los procesos de baja prioridad
  • Uso de CPU como porcentaje por procesos inactivos
  • Uso de CPU como porcentaje por io wait
  • El uso de la CPU como porcentaje por interrupciones de hardware
  • El uso de la 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 utilizada
  • Caché de búfer

Línea 4

  • Cambio total disponible
  • Intercambio total gratis
  • Total swap utilizado
  • Memoria disponible

Esta guía ofrece una descripción de las particiones de intercambio y si las necesita.

Tabla principal

  • ID de proceso
  • Usuario
  • Prioridad
  • Buen nivel
  • Memoria virtual utilizada por el proceso
  • Memoria residente utilizada por un proceso
  • Memoria para compartir
  • CPU utilizada por el proceso como porcentaje
  • Memoria utilizada por el proceso como porcentaje
  • El proceso de tiempo se ha estado ejecutando
  • Comando

Aquí hay una buena guía que trata sobre la memoria de la computadora.

Mantenga Linux a la cabeza todo el tiempo en segundo plano

Puede mantener el comando top fácilmente disponible sin tener que escribir la palabra top cada vez en la ventana de su terminal.

Para hacer una pausa en la parte superior para que pueda seguir utilizando el terminal, pulse CTRL y Z en el teclado.

Para volver a poner la parte superior en primer plano, escriba fg.

Interruptores de llave para el mando superior:

  • -h – Mostrar la versión actual
  • -c – Esto cambia la columna de comandos entre mostrar el comando y el nombre del programa
  • -d – Especificar el tiempo de retardo entre la actualización de la pantalla
  • -o – Ordena por el campo nombrado
  • -p – Mostrar sólo procesos con identificadores de proceso especificados
  • -u – Mostrar sólo 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 de la parte superior:

top -h

La salida es en el formulario procps -ng versión 3.3.10

Especificar un tiempo de demora entre actualizaciones de pantalla

Para especificar un retraso entre las actualizaciones de pantalla mientras se usa top, escriba lo siguiente:

top -d

Para actualizar cada 5 segundos escriba top -d 5

Obtener una lista de columnas para ordenar por

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 como se indica a continuación:

arriba -O | menos

Ordenar las columnas en el comando superior por el nombre de una columna

Utilice la sección anterior para encontrar una columna por la que ordenar y luego utilice la siguiente sintaxis para ordenar por esa columna:

top -o

Para ordenar por %CPU escriba lo siguiente:

top -o %CPU (tag__

Mostrar sólo los procesos para un usuario específico

Para mostrar sólo los procesos que un usuario específico está ejecutando, utilice la siguiente sintaxis:

top -u

Por ejemplo, para mostrar todos los procesos que el usuario está ejecutando, escriba lo siguiente:

top -u gary

Ocultar tareas inactivas

La vista superior predeterminada puede parecer desordenada y si desea ver sólo los procesos activos (es decir, los que no están inactivos), puede ejecutar el comando superior utilizando el siguiente comando:

top -i

Adición de columnas adicionales a la pantalla superior

Mientras se está en la parte superior se puede pulsar la tecla ‘F’ que muestra la lista de campos que se pueden mostrar en la tabla:

Utilice las teclas de flecha para desplazarse hacia arriba y hacia abajo por la lista de campos.

Para configurar un campo para que se muestre en la pantalla, pulse la tecla ‘D’. Para quitar el campo pulsar de nuevo «D» sobre él. Aparecerá un asterisco (*) junto a los campos mostrados.

Puede configurar el campo para ordenar la tabla simplemente pulsando la tecla «S» en el campo por el que desea ordenar.

Pulse la tecla Enter para confirmar los cambios y pulse «Q» para salir.

Modos de conmutación

Mientras se está en la parte superior, se puede pulsar la tecla «A» para alternar entre la pantalla estándar y una pantalla alternativa.

Cambio de colores

Pulsar la tecla «Z» para cambiar los colores de los valores de la parte superior.

Hay tres etapas necesarias para cambiar los colores:

  1. Pulse S para datos de resumen, M para mensajes, H para encabezados de columna o T para información de tarea para dirigirse a esa área para un cambio de color
  2. .

  3. Elija un color para ese objetivo, 0 para el negro, 1 para el rojo, 2 para el verde, 3 para el amarillo, 4 para el azul, 5 para el magenta, 6 para el cian y 7 para el blanco
  4. Entrar para confirmar

Pulsar la tecla «B» para que el texto aparezca en negrita.

Cambiar la pantalla mientras se ejecuta la parte superior

Mientras se ejecuta el comando superior, puede activar y desactivar muchas de las funciones pulsando las teclas correspondientes mientras se ejecuta.

La siguiente tabla muestra la tecla a pulsar y la función que proporciona:

Función KeyDescriptionAlternative display (default off)dRefresh screen after specified delay in seconds (default 1.5 seconds)HThreads mode (default off), summarises taskspPID Monitoring (default off), show all processesBold enable (default off), values are shown in bold textlDisplay load average (default on)tDetermines how tasks are displayed (default 1+1)mDetermines how memory usage is displayed (default 2 lines)1Single cpu (default off) – i.e. muestra para múltiples números de CPUsJAlign a la derecha (por defecto encendido)jAlign texto a la derecha (por defecto apagado)RReverse sort (por defecto encendido) – Los procesos más altos a los procesos más bajos (por defecto apagado)uUser filter (por defecto apagado)uUser filter (por defecto apagado) show euid onlyUser filter (por defecto apagado) show any uidVForest view (por defecto encendido) show as branchesxColumn highlight (por defecto apagado)zColor o monofónico (por defecto encendido) show colorsClunction Keys

Resumen

Hay más interruptores disponibles y puede leer más sobre ellos escribiendo lo siguiente en la ventana de su terminal:

man top

TAMBIÉN TE INTERESA

ChatGPT en el trabajo

Cosas que sí y cosas que no le puedes preguntar a ChatGPT en el trabajo

La inteligencia artificial está transformando los departamentos de Recursos Humanos al ofrecer herramientas innovadoras que optimizan procesos, aumentan la eficiencia y brindan información útil para la toma de decisiones. Sin embargo, este cambio también plantea desafíos en cuanto a su correcta implementación y a los límites éticos y operativos. El uso de ChatGPT en el

inteligencia artificial Zoo Aquarium de Madrid

Esta es la forma en la que ha llegado la IA al Zoo Aquarium de Madrid

Hasta en lugares insospechados como el Zoo Aquarium de Madrid está llegando la inteligencia artificial… Pero no, no se trata de animales. Ni tampoco como una forma de gestión administrativa a nivel interno. El proyecto más destacado de este entorno es una cuidadora inteligente de animales presentada como un avatar que es capaz de interactuar

precio galaxy ring

Galaxy Ring: Samsung puja por ser el señor de los añillos (inteligentes)

«Un anillo para gobernarlos a todos», se decía en la famosa trilogía de El Señor de los Anillos. Aplicado al mundo tecnológico, Samsung quiere ser ese rey con su Galaxy Ring, su anillo inteligente que capitanea este joven segmento del que ya hemos hablando en alguna ocasión en Tecnonautas. El Galaxy Ring, lanzado este verano