Así enfriar! 30 superior detallada ejemplos de comandos de Linux!

Inglés: Linoxide
compilador: /geekpilinux.cn/article-2352-1.html Linux de China

Linux en los mejores comando muestra los procesos en ejecución en el sistema. Es una de las herramientas más importantes para los administradores de sistemas. Es ampliamente utilizado en el servidor de monitorización de la carga. En esto, vamos a explorar los detalles de la orden superior. El comando superior es un comando interactivo. También puede ejecutar muchos comandos cuando se ejecuta la parte superior. Vamos a explorar estos comandos.

(Traducción: diferentes versiones del comando top en una variedad de diferentes detalles, si se determina que no al mismo tiempo, por favor, lea el manual de la ayuda y la asistencia en el comando.)

A la salida del comando Top

En primer lugar, vamos a ver la salida. El comando superior muestra un montón de sistemas de información. Tenemos que entender el significado de las diferentes partes de la producción: el tiempo de ejecución por defecto, los mejores comando muestra el siguiente resultado:

Las primeras líneas muestran el nivel de generalización varios parámetros del sistema, seguido por el proceso y su propiedad en la columna.

promedios de tiempo de actividad y de carga 1.1 del sistema

alto mando superior para mostrar la salida del comando tiempo de actividad similar.

Estos campos muestran:

  • hora

  • El sistema se ha quedado fuera de tiempo

  • El número actual de usuarios registrados, en

  • La carga media respectiva dentro de los últimos 5, 10 y 15 minutos.

Que se puede utilizar comando 'l' para cambiar el tiempo de actividad de la pantalla.

1.2 Tarea

La segunda línea muestra la tarea de resumen o proceso. Un proceso puede estar en diferentes estados. Esto muestra el número de todos los procesos. Además, no se están ejecutando, dormir, se detuvo, el número de proceso zombi (zombi es un estado del proceso). Estos procesos se resumen información puede ser representada en conmutación 't'.

1.3 estado de la CPU

La siguiente fila muestra el estado de la CPU. Esto muestra el porcentaje de tiempo de CPU en diferentes modos. Estos diferente tiempo de CPU, dijo:

  • nosotros, el usuario: Duración de la CPU (prioridad no ajustado) proceso de usuario

  • sy, sistema: correr proceso de kernel tiempo de CPU

  • Ni, niced: Ejecutar el usuario para ajustar la prioridad del proceso de tiempo de CPU

  • wa, IO espera: espera para IO completado el tiempo de CPU

  • hola: alarmas de tiempo de CPU

  • si: interrupción de software de procesamiento de tiempo de CPU

  • ST: Esta máquina virtual es robado por el tiempo de CPU hipervisor (Traducción: si se encuentra en vm bajo un hipervisor, hipervisor es en realidad consumen parte del tiempo de procesamiento de la CPU).

Puede comando 't' para cambiar la pantalla.

Uso 1.4 Memoria

Las siguientes dos líneas de uso de la memoria de visualización, un poco como el comando 'libre'. La primera línea es el uso de la memoria física, la memoria virtual utilizando la segunda línea (espacio de intercambio).

aparece la memoria física de la siguiente manera: toda la memoria disponible, la cantidad de memoria utilizada, la memoria libre, buffer de memoria. Del mismo modo: sección de intercambio de muestra: todos se han utilizado, y el espacio de intercambio tampón libre.

La memoria puede mostrar comando 'm' para cambiar.

1,5 campos / columnas

Atributos y estado en el sistema enumeran lateralmente a continuación, se muestra el proceso de la columna. Diferentes columnas representan diferentes atributos explican a continuación.

En forma predeterminada, los mejores los muestra sobre el proceso:

PID

Identificador único para el ID de proceso, proceso

USUARIO

El nombre de usuario real del propietario del proceso.

PR

prioridad de planificación de un proceso. Algunos valor de este campo es 'RT'. Esto significa que estos procesos se ejecutan en modo de tiempo real.

NI

buen valor del proceso (prioridad). El valor más pequeño significa una mayor prioridad.

VIRT

La memoria virtual utilizado por el proceso.

RES

tamaño de la memoria residente. tamaño de intercambio no residente en memoria de la memoria física utilizada por la tarea.

SHR

SHR es el proceso de utilización de la memoria compartida.

S

Este es el estado del proceso. Tiene los siguientes valores diferentes:

  • D - estado de sueño ininterrumpido.

  • R - modo de funcionamiento

  • S - estado de sueño

  • T - rastreado o detenido

  • Z - estado zombi

%UPC

Desde la última actualización para el tiempo de CPU utilizado por la tarea ahora porcentaje.

% MEM

El porcentaje de memoria física disponible utilizado por el proceso.

TIEMPO +

Después de todo el tiempo de la CPU para iniciar la tarea que ahora se utiliza en centésimas de segundo.

MANDO

Ejecute el comando utilizado por el proceso.

Muchos de datos por defecto no muestra, pueden mostrar un proceso de fallo de página, grupo efectivo y el ID de grupo, y otra información adicional.

En segundo lugar, el comando interactivo

Hemos dicho antes la parte superior es un comando interactivo. Ya nos hemos reunido en una serie de comandos. Aquí vamos a explorar más comandos.

2,1 'h': Ayuda

En primer lugar, podemos usar la 'h' o el comando '?' Interactivo para mostrar el menú de Ayuda.

2.2 '' o '': actualizar la pantalla

Después de que el orden de arriba para actualizar la pantalla en un intervalo predeterminado en particular (3 segundos). Para actualizar manualmente el usuario puede entrar en un espacio o retorno de carro.

2,3 'A': alternativamente cambiar el modo de visualización

El comando para cambiar entre pantalla completa y el modo alternante. 4 se muestra en la ventana de modo alternativo (Anotación: se centran en diferentes campos, respectivamente):

  1. Def (grupo de campos por defecto)

  2. Trabajo (grupo de trabajo de campo)

  3. MEM (Memoria grupo de campo)

  4. Usr (grupo campo de usuario)

Hay cuatro grupos de campos un resumen de área configurable independiente y su propia área de trabajo configurable. 4 ventana, sólo una ventana es la ventana actual. El nombre de la ventana actual se muestra en la parte superior izquierda. (Traducción: sólo la ventana actual aceptar el comando de teclado interactivo)

Podemos utilizar la 'a' y 'w' para cambiar entre cuatro ventanas. 'A' se mueve a una ventana trasera, 'w' Mover a la ventana anterior. Con el comando 'g' se puede introducir un número para seleccionar la ventana actual.

2.4 'B': Disparo negrita

Parte de la información importante se muestra en negrita. Este mando se puede conmutar en negrita.

2,5 'd' o 's': establecer el intervalo de actualización de la pantalla

Al pulsar 'd' o 's', se le pedirá que introduzca un valor (en segundos), que se establece como el valor del intervalo de actualización. Si introduce aquí un 1, los mejores actualizaciones por segundo.

2,6 'l', 't', 'm': Visualización de conmutación de carga, la memoria la información de tareas

Esta carga media que corresponde a la parte superior de conmutación, la información de la tarea / CPU y estado de la memoria antes de la visualización.

En lugar de carga media

 

No muestra el perfil de la CPU

 

No muestra y la memoria de intercambio general

 

Tres por encima de todo no muestran

2,7 'f': gestión de campo

Se utiliza para seleccionar los campos que desee mostrar. Con se selecciona una marca '*'.

columna expositor de gestión

Y teclas de cursor hacia abajo para navegar en el campo, el campo puede elegir la tecla del cursor izquierdo, un retorno de carro o la tecla de cursor hacia la derecha.

Pulse '<' se mueve hacia la izquierda ordenadas campo, '>' se mueve hacia la derecha.

2,8 'R': de pedido inversa

interruptor de marcha atrás / general de ordenación.

2,9 'c': instrucción de activación

Alternar mostrar la ruta completa y el nombre del programa cuando se inicia el proceso.

La ruta de comandos completa

2.10 'i': tarea inactiva

Cambiar la tarea pantalla en reposo.

No se muestra el comando inactivo

2.11 'V': Vista de árbol

Cambio de vista de árbol.

Vista de árbol

2.12 'Z': Cambio del color

Pulse 'Z' para cambiar la pantalla superior de color de salida de comandos de visualización para el usuario. 8 colores pueden ser seleccionados para las ocho áreas de tareas.

color Personal

A continuación se muestra una vista superior de una pantalla 4 de color.

pantalla a color

2,13 'z': de conmutación de pantalla a color

Cambio del color, es decir, una pantalla de color se abre o cierra.

2,14 'x' o 'y'

Cambio de información de realce: 'x' destacará el campo de clasificación (columna); 'y' pondrá de relieve los procesos en ejecución (transversales). Dependiendo de la configuración de pantalla, es posible que necesite de color de salida para ver que destacó.

X e Y destacado

2.15 'u': un proceso específico de usuario

Mostrar un proceso de usuario específico. Se le pedirá que introduzca un nombre de usuario. En blanco mostrará todos los usuarios.

proceso raghu

2.16 'n' o '#': número de tareas

Establece el número máximo de tareas aparece

Establece el número máximo de tareas aparece

2.17 'k': Finalizar tarea

A uno de los altos mandos de los comandos más importantes. Para la transmisión de señales a la tarea (normalmente el final de la tarea).

Matar a una tarea

2,18 'r': cambio de prioridades

Re-establecer la prioridad de una tarea.

En tercer lugar, las opciones de línea de comandos

Estas opciones de línea de comandos y comandos mencionados anteriormente son en su mayoría de la misma. La salida del comando top se puede utilizar para interoperar, pero también se puede ejecutar sin argumentos principio Para establecer el efecto que desea.

3,1-b: El modo por lotes

opción -b para iniciar el comando top en modo batch. Cuando se desea guardar el archivo de salida es muy útil.

3,2-c: Nombre del comando / programa de activación

Como se comentó anteriormente, el comando de estado para, esta opción más de una vez para recordar un programa / comando muestra la pantalla (si se muestra la ruta completa).

3.3 -d: establecer el intervalo de retardo

Fije el intervalo superior de la pantalla (en segundos). Por ejemplo:

$ -D superior 1

Top comenzará a refrescar intervalos de un segundo.

3.4 -i: para cambiar los procesos de pantalla en espera

Esta opción se encuentra en la parte superior de un comando de recordar lo contrario de estado 'i'.

3,5 -n: Establecer el número de iteraciones

Con la opción -n, se puede establecer el número de iteraciones antes de la salida superior.

$ -N superior 3

Se terminará después de la salida de refresco tres veces.

3.6 -p: monitor específico PID

Puede utilizar la opción -p para controlar el PID especificado. PID es un valor de 0 como su propio orden superior PID.

3.7 -u o -U: nombre de usuario o UID

Los usuarios pueden navegar por el proceso específico de estas opciones. nombre de usuario o UID pueden ser especificados en las opciones. -p, -u y -U opciones son mutuamente excluyentes, pero sólo puede usar una de estas opciones. Cuando intenta utilizar una combinación de estas opciones, se obtendrá un error:

$ Top -u -p 28453 Raghu

Top: conflicto selecciones de proceso (T / p / u)

Publicado 50 artículos originales · ganado elogios 1706 · Vistas 2,22 millones +

Supongo que te gusta

Origin blog.csdn.net/zl1zl2zl3/article/details/105348276
Recomendado
Clasificación