No sistema operacional GNU/Linux, a ferramenta de linha de comando que exibe os processos em execução e o uso de recursos do sistema é denominada
- A)cal.
cal exibe calendário, não tem relação com processos nem com consumo de recursos.
- B)cat.
cat mostra o conteúdo de arquivos na tela, então não serve para monitoramento do sistema.
- C)df.
df informa o uso do espaço em disco, não a lista de processos em execução.
- D)job.
job está ligado ao controle de tarefas do shell, mas não é a ferramenta padrão para exibir processos e recursos do sistema.
- E)top.
top mostra os processos em execução e o uso de CPU, memória e outros recursos em tempo real.
Gabarito: E
No GNU/Linux, existem comandos que servem para tarefas bem diferentes, e a banca adora misturar nomes parecidos para ver se voce está atento. Quando a questão fala em exibir os processos em execução e o uso de recursos do sistema, ela está apontando para uma ferramenta de monitoramento em tempo real, isto é, algo que mostra o que está rodando naquele momento e como CPU e memória estão sendo usados. O comando clássico para isso é o top. Ele lista os processos ativos, atualiza as informações constantemente e mostra dados como uso de CPU, memória e prioridade. Em muitas distribuições, ele é uma das primeiras ferramentas usadas para diagnosticar lentidão ou consumo exagerado de recursos. As demais alternativas não fazem esse papel: algumas exibem conteúdo de arquivo, outras mostram espaço em disco, e uma nem é comando do sistema para essa finalidade. Então, nesta questão, o gabarito E está correto porque top é exatamente a ferramenta de linha de comando usada para acompanhar processos em execução e uso de recursos no GNU/Linux. Na prática, o top funciona como um painel de controle simples do sistema. Se voce quer olhar rapidamente quem está “pesando” a máquina, ele costuma ser a resposta certa em provas de Linux.