top Gerador de comandos
Gerar comandos top para exibir processos do Linux
Começando com top
## O que é o top?
O comando `top` exibe uma visualização em tempo real e atualizada dos processos em execução, ordenados por uso de CPU, juntamente com estatísticas gerais do sistema (carga, memória, swap). É o monitor de processos interativo padrão no Linux.
## Como usar
1. **Escolher o modo de atualização**: Execute de forma interativa ou ative o `-b` (em lote) para uso em scripts. 2. **Definir o intervalo (opcional)**: Use o `-d` para controlar a frequência com que a tela é atualizada. 3. **Filtrar (opcional)**: Limite a visualização a um PID (`-p`) ou a um usuário (`-u`). 4. **Copiar e executar**: Copie o comando gerado para o seu terminal. Pressione `q` para sair da visualização interativa.
Opções Comuns
### `-b` Modo em lote Desative a interface gráfica interativa e exiba as atualizações em stdout como texto simples. Essencial para redirecionar a saída para um arquivo ou script (por exemplo, para registrar estatísticas de CPU ao longo do tempo).
### `-d` Atraso Defina o intervalo de atualização em segundos. `top -d 2` atualiza a cada 2 segundos. Valores fracionários como `0.5` são permitidos.
### `-p` Monitorar PID Mostre apenas o ID do processo especificado. Útil para rastrear o uso de recursos de um único daemon.
### `-u` Filtrar por usuário Exiba apenas os processos pertencentes ao usuário especificado (por exemplo, `top -u www-data`).
### `-H` Modo de thread Mostre os threads individuais em vez de processos agregados. Cada thread recebe sua própria linha, mostrando qual thread dentro de um processo está em uso.
▶Como eu registro a saída principal em um arquivo?
▶Como posso classificar por memória em vez de CPU?
▶Por que o top mostra números diferentes dos do ps?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.