A ferramenta utilitária do sistema operacional GNU/Linux que exibe os processos em execução no sistema que mais utilizam a CPU é:
- A)df;
df mostra uso de espaço em disco em sistemas de arquivos, não lista processos.
- B)grep;
grep pesquisa padrões em texto, sendo usado para filtragem de saída, não para monitorar CPU.
- C)sed;
sed edita e transforma fluxos de texto, sem relação com processos em execução.
- D)stat;
stat exibe informações de arquivos e sistemas de arquivos, não a lista de processos.
- E)top.
top exibe processos em execução em tempo real e destaca os que mais usam CPU.
Gabarito: E
No Linux, existem comandos feitos para tarefas bem específicas, e isso costuma cair muito em prova. A ideia da questão é simples: identificar qual ferramenta mostra os processos em execução e ainda ajuda a enxergar quais estão consumindo mais CPU naquele momento. Esse é exatamente o papel do comando top, um clássico do monitoramento do sistema. O top exibe uma lista dinâmica dos processos, atualizada em tempo real, mostrando uso de CPU, memória, PID, usuário e outras informações úteis. Em geral, os processos que mais gastam CPU aparecem no topo da lista, o que casa perfeitamente com o enunciado. É aquele comando de “olho vivo” do administrador: abriu, viu quem está pesando, e já entende o que está acontecendo. As demais alternativas fogem totalmente desse objetivo. Algumas são comandos para manipulação de texto, outras para consulta de arquivos, mas nenhuma serve para listar processos por consumo de CPU. Por isso, a resposta correta é a letra E. Em termos doutrinários de sistemas operacionais, trata-se de uma ferramenta padrão de monitoramento de processos em ambiente GNU/Linux, amplamente descrita em manuais e documentação do sistema, como o manual do próprio top e das distribuições Linux.