Questão de Sistemas Operacionais — Linux — FGV 2023
- Código
- fg073225
- Banca
- FGV
- Órgão
- TJ-SE
- Ano
- 2023
- Nível
- Médio
- Cargo
- Técnico Judiciário - Especialidade - Programação de Sistemas
- Atop;
- Bpidof;
- Cuptime;
- Dpstree;
- Etload.
GabaritoA — top;
Gabarito: letra A. O comando top é a ferramenta padrão do Linux para exibir, em tempo real, os processos que mais consomem CPU, memória e outros recursos, juntamente com informações detalhadas como PID, usuário, uso de CPU e memória, e tempo de execução. Os outros comandos listados não têm essa finalidade específica.
A questão testa o conhecimento das funções básicas dos comandos de sistema do Linux. Vamos analisar cada alternativa:
top exibe uma lista dinâmica dos processos em execução, ordenados por consumo de CPU (por padrão). Ele é atualizado periodicamente e mostra métricas de desempenho, permitindo ao usuário identificar instantaneamente quais processos estão sobrecarregando o processador.
pidof retorna o PID (Process ID) de um programa específico. Exemplo: pidof firefox mostra o número do processo do Firefox. Não fornece nenhuma informação sobre consumo de CPU ou lista de processos.
uptime exibe há quanto tempo o sistema está em execução, o número de usuários conectados e as médias de carga (load average) do sistema nos últimos 1, 5 e 15 minutos. Não mostra processos individuais ou consumo de CPU.
pstree exibe a árvore de processos em formato hierárquico, mostrando a relação pai-filho entre os processos. Embora útil para visualizar a hierarquia, não fornece dados sobre consumo de CPU em tempo real nem ordenação por uso de processador.
tload (terminal load) imprime um gráfico da carga média do sistema no terminal. É uma ferramenta simples de monitoramento de carga, mas não lista processos nem mostra consumo de CPU por processo.
Para facilitar a memorização, veja a comparação na tabela:
Comando | Função principal | Útil para o que Andrew precisa? |
|---|---|---|
| Listar processos em tempo real com consumo de CPU/memória | Sim |
| Obter PID de um programa | Não |
| Exibir tempo de atividade e carga média | Não |
| Mostrar árvore de processos | Não |
| Gráfico de carga do sistema | Não |
Para questões sobre comandos Linux, lembre-se que top e htop são os monitores de processos por excelência. O ps é uma ferramenta de captura instantânea, não em tempo real. Sempre relacione o nome do comando com sua função: "top" = "top" (os processos que estão no topo do uso de CPU).
Gabarito: letra A
Link permanente: /questoes/fg073225