Questão de Segurança da Informação — Análise de Tráfego e Logs — INSTITUTO AOCP 2025
- Código
- qa700905
- Banca
- INSTITUTO AOCP
- Órgão
- TRE TO
- Ano
- 2025
- Cargo
- TJ
- Atop
- Bdir
- Ctaskmgr
- Dsystemctl
- Eps
GabaritoA — top
Gabarito: letra A. O comando top é a ferramenta nativa do Linux que exibe, em tempo real, a lista de processos em execução com o consumo de CPU e memória, atualizando continuamente a tela — exatamente o que o técnico precisa para acompanhar o teste de carga. O ps também lista processos, mas de forma estática (um retrato do momento), sem atualização contínua; os demais comandos (dir, taskmgr, systemctl) não servem para essa finalidade.
O top é um dos comandos mais utilizados por administradores de sistemas Linux para monitoramento de desempenho. Ele apresenta uma visão dinâmica e interativa: a cada poucos segundos, a tela é atualizada com informações como PID, usuário, %CPU, %MEM, estado do processo e o comando executado. Isso permite identificar rapidamente qual processo está consumindo mais recursos — essencial em um cenário de alta demanda, como o teste de carga descrito no enunciado.
O ps (process status) é o comando complementar: ele tira um "retrato" dos processos em um dado instante. Com opções como ps aux, é possível ver todos os processos com detalhes de CPU e memória, mas a informação não se atualiza sozinha — é preciso executar o comando novamente. Para um monitoramento contínuo, o top (ou sua versão aprimorada htop) é a escolha certa.
Os demais comandos listados não se aplicam: dir é um comando de listagem de arquivos (no Linux, o equivalente é ls); taskmgr é o gerenciador de tarefas do Windows, não existe no Ubuntu; systemctl gerencia serviços do systemd, não exibe uso de CPU/memória de processos em tempo real.
A pegadinha da banca está em oferecer ps como alternativa: ele também lista processos e mostra uso de recursos, mas a palavra-chave do enunciado é "verificar os processos em execução e identificar o uso de recursos do sistema, como CPU e memória" durante um teste de carga — o que pede uma visão dinâmica e contínua, característica do top. O ps é estático e não atende à necessidade de acompanhamento em tempo real.
Guarde a distinção: top = monitoramento contínuo (atualiza sozinho); ps = snapshot estático (uma foto do momento). É essa diferença que separa a alternativa correta das demais.
O top é o comando nativo do Linux que exibe, em tempo real, a lista de processos com o consumo de CPU e memória, atualizando a tela periodicamente. É a ferramenta ideal para monitorar o desempenho do servidor durante um teste de carga, permitindo identificar gargalos e processos que consomem muitos recursos.
dir é um comando de listagem de arquivos e diretórios (no Linux, o equivalente é ls). Ele não tem relação com processos ou uso de recursos do sistema.
taskmgr é o gerenciador de tarefas do Windows, não existe no Ubuntu Server. O equivalente no Linux seria o top ou htop.
systemctl é o comando para gerenciar serviços do systemd (iniciar, parar, habilitar, verificar status). Ele não exibe o uso de CPU e memória dos processos em execução.
O ps lista processos, mas de forma estática — mostra um retrato do momento em que foi executado. Para monitoramento contínuo durante um teste de carga, o top é mais adequado, pois atualiza as informações em tempo real.
Na prova, desconfie de alternativas que parecem corretas, mas não atendem ao contexto. O enunciado pede "verificar os processos em execução e identificar o uso de recursos" — se a palavra "tempo real" ou "dinâmico" estiver implícita, a resposta é top; se for apenas "listar processos", pode ser ps. Leia com atenção e associe o comando à necessidade.
Gabarito: letra A
Link permanente: /questoes/qa700905