O comando top de Linux úsase para mostrar todos os procesos en execución dentro do seu contorno de Linux . Esta guía mostra como usar o comando superior explicando os diferentes switches dispoñibles e a información que se mostra:
Como executar o comando superior
Na súa forma básica todo o que cómpre facer para mostrar os procesos actuais é escribir o seguinte nun terminal Linux :
arriba
Que información se mostra:
A seguinte información móstrase cando executa o comando top de Linux:
Liña 1
- Tempo
- Canto tempo estivo a execución da computadora
- Número de usuarios
- Carga media
A media de carga mostra o tempo de carga do sistema nos últimos 1, 5 e 15 minutos.
Liña 2
- Número total de tarefas
- Número de tarefas en execución
- Número de tarefas de durmir
- Número de tarefas detidas
- Número de tarefas de zombies
Liña 3
- Uso da CPU como porcentaxe do usuario
- Uso da CPU como porcentaxe por sistema
- Uso da CPU como porcentaxe por procesos de baixa prioridade
- Uso da CPU como porcentaxe por procesos inactivos
- O uso da CPU como porcentaxe de io wait
- O uso da CPU como porcentaxe por interrupcións de hardware
- O uso da CPU como porcentaxe por interrupcións de software
- Uso da CPU como porcentaxe de tempo de roubo
Esta guía dá unha definición do uso do CPU.
Liña 3
- Memoria total do sistema
- Memoria libre
- Memoria usada
- Caché da memoria intermedia
Liña 4
- Intercambio total dispoñible
- Total de intercambio gratuíto
- Total de intercambio usado
- Memoria dispoñible
Esta guía dá unha descrición das particións de intercambio e se as necesitas.
Táboa principal
- ID do proceso
- Usuario
- Prioridade
- Nivel agradable
- Memoria virtual usada polo proceso
- Memoria residencial utilizada por un proceso
- Memoria compartida
- CPU utilizada polo proceso como porcentaxe
- Memoria utilizada polo proceso como porcentaxe
- O proceso de tempo estivo a executarse
- Comando
Aquí tes unha boa guía sobre a memoria da computadora .
Mantén a Linux en funcionamento superior Todo o tempo no fondo
Pode manter o comando superior facilmente dispoñible sen ter que escribir a palabra superior cada vez na xanela do seu terminal.
Para pausar a parte superior para que poida seguir usando o terminal, prema CTRL e Z no teclado.
Para volver ao primeiro plano, escriba fg.
Interruptores de tecla para o comando superior:
- -h - Amosar a versión actual
- -c - Isto alterna a columna de comando entre mostrar o nome do comando e do programa
- -d - Especifique o tempo de espera entre a actualización da pantalla
- -o - Ordena polo campo nomeado
- -p - Mostrar só procesos con ID de proceso especificado
- -u - Mostrar só os procesos polo usuario especificado
- -i - Non amose tarefas inactivas
Amosar a versión actual
Escriba o seguinte para mostrar os detalles da versión actual para arriba:
top -h
A saída está na forma procps -ng versión 3.3.10
Especifique un tempo de demora entre os refrescos da pantalla
Para especificar un atraso entre a pantalla actualízase mentres se usa o tipo superior, o seguinte:
top -d
Para actualizar cada 5 segundos, teclee superior -d 5
Obter unha lista de columnas para Ordenar por
Para obter unha lista das columnas coas que pode clasificar o comando superior, escriba o seguinte:
top -O
Hai moitas columnas polo que quizais desexe poñer a saída a menos como segue:
top -O | menos
Ordena as columnas no comando superior por un nome de columna
Use a sección anterior para atopar unha columna para ordenar e, a continuación, use a sintaxe seguinte para ordenar por esa columna:
top -o
Para ordenar por% o tipo de CPU o seguinte:
top -o% CPU
Mostrar só os procesos para un usuario específico
Para amosar só os procesos que un usuario específico está a executar usar a seguinte sintaxe:
top -u
Por exemplo, para mostrar todos os procesos que o usuario gary está a executar, escriba o seguinte:
top -u gary
Ocultar tarefas inactivas
A vista superior predeterminada pode parecer desordenada e se desexa ver só procesos activos (é dicir, aqueles que non están inactivos), entón pode executar o comando superior usando o seguinte comando:
top -i
Engadindo columnas adicionais á pantalla superior
Mentres se executa arriba pódese presionar a tecla 'F' que mostra a lista de campos que se poden mostrar na táboa:
Use as frechas para mover cara a arriba e abaixo a lista de campos.
Para definir un campo para que se amose na pantalla, prema a tecla 'D'. Para eliminar o campo, prema "D" nela de novo. Aparecerá un asterisco (*) xunto aos campos amosados.
Pode configurar o campo para ordenar a táboa simplemente premendo a tecla "S" no campo que desexe ordenar.
Prema a tecla Intro para confirmar os cambios e prema "Q" para saír.
Modos alternativos
Mentres se executa arriba pódese presionar a tecla "A" para alternar entre a visualización estándar e unha pantalla alternativa.
Cambiando as cores
Prema a tecla "Z" para cambiar as cores dos valores dentro da parte superior.
Hai tres etapas necesarias para cambiar as cores:
- Prema S para obter datos de resumo, M para mensaxes, H para títulos de columna ou T para información de tarefas para orientar esa área para un cambio de cor
- Elixe unha cor para ese obxectivo, 0 para negro, 1 para vermello, 2 para verde, 3 para amarelo, 4 para azul, 5 para magenta, 6 para cian e 7 para branco
- Entrar para comprometerse
Preme a tecla "B" para facer texto en negra.
Cambia a pantalla mentres se executa arriba
Mentres se executa o comando principal, pode activar e desactivar moitas das funcións presionando as teclas relevantes mentres se está a executar.
A seguinte táboa mostra a clave para premer ea función que proporciona:
Tecla de función | Descrición |
---|---|
A | Pantalla alternativa (por defecto) |
d | Actualiza a pantalla despois da demora especificada en segundos (por defecto 1,5 segundos) |
H | Modo de subprocesos (por defecto), resume as tarefas |
p | Monitorización PID (por defecto), mostra todos os procesos |
B | A habilidade negra (por defecto), os valores móstranse en texto en negra |
l | Mostrar carga media (por defecto) |
t | Determina como se amosan as tarefas (por defecto 1 + 1) |
m | Determina como se mostra o uso da memoria (por defecto 2 liñas) |
1 | Cpu único (predeterminado) - isto é, mostra para varias CPUs |
J | Aliñar números á dereita (por defecto) |
j | Aliñar texto á dereita (por defecto) |
R | Ordenar inversa (por defecto) - Procesos máis altos a procesos máis baixos |
S | Tempo acumulativo (por defecto) |
u | O filtro de usuario (por defecto) só mostra euid |
U | O filtro de usuario (por defecto) mostra calquera uid |
V | A vista forestal (por defecto) mostra como ramas |
x | Resaltado da columna (por defecto) |
z | A cor ou o mono (por defecto) mostran cores |
Resumo
Hai máis interruptores dispoñibles e pode ler máis sobre eles escribindo o seguinte na súa fiestra de terminal:
top do home