Questão de Sistemas Operacionais — Comandos — Quadrix 2024
- Código
- qg353947
- Banca
- Quadrix
- Órgão
- Conselho Federal de Nutrição
- Ano
- 2024
- Nível
- Superior
- Cargo
- Tecnologia da Informação - Suporte Técnico
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: letra E (Errado). O comando pwd no Linux não tem nenhuma relação com monitoramento de desempenho ou falhas de recursos: ele serve exclusivamente para exibir o caminho absoluto do diretório de trabalho atual (do inglês print working directory). Para monitorar desempenho e recursos, o Linux oferece comandos como top, htop, free, vmstat e iostat — é essa distinção que torna a afirmação incorreta.
O pwd é um dos comandos mais básicos e frequentemente cobrados em provas de Linux, justamente por ser simples e ter uma função muito específica. Ele não aceita argumentos relevantes (apenas opções como -L e -P, que controlam se o caminho exibido segue links simbólicos ou não) e não interage com o kernel para coletar métricas de sistema. Sua saída é apenas o caminho do diretório corrente, como em /home/usuario ou /var/log.
Para entender por que a afirmação está errada, é preciso conhecer a família de comandos de monitoramento. O top exibe em tempo real os processos em execução, uso de CPU, memória e swap; o free mostra o uso de memória RAM e swap; o vmstat reporta estatísticas de memória, processos, paginação e I/O; o iostat foca em entrada/saída de discos; e o htop é uma versão mais amigável do top. Todos esses comandos são usados para identificar gargalos, falhas de recursos e planejar manutenções preventivas — exatamente o contexto do enunciado.
A pegadinha da banca é clássica: ela troca a função de um comando de navegação por uma função de monitoramento, explorando o candidato que decora comandos sem entender o que cada um faz. O pwd é um comando de navegação, assim como ls, cd e find; ele não coleta nenhuma estatística do sistema. Se a questão quisesse um comando de monitoramento, citaria top ou free.
Na prática, um administrador que precisa verificar se o sistema está com pouca memória ou com CPU sobrecarregada usaria free -h e top, não pwd. O pwd é útil apenas para saber em qual diretório você está, por exemplo, antes de executar um script que depende do caminho atual. Essa distinção é o critério decisivo: comandos de navegação (pwd, ls, cd) versus comandos de monitoramento (top, free, vmstat).
A afirmação está errada porque atribui ao pwd uma função que ele não possui. O pwd (print working directory) apenas imprime o caminho absoluto do diretório atual de trabalho. Ele não monitora desempenho, não coleta métricas de CPU, memória, disco ou rede, e não identifica falhas de recursos. Para essas tarefas, o Linux oferece comandos específicos como top, free, vmstat e iostat. A banca trocou a função de um comando de navegação por uma de monitoramento, uma armadilha comum em questões de comandos Linux.
A banca troca a função do pwd (navegação) pela de comandos de monitoramento (top, free). O candidato que decora comandos sem saber a função cai na armadilha. Lembre-se: pwd = print working directory = mostrar o diretório atual. Nada mais.
Agrupe os comandos por função na hora de estudar: navegação (pwd, ls, cd), monitoramento (top, free, vmstat, iostat), processos (ps, kill), rede (ping, netstat). Isso evita confusões como a desta questão.
Gabarito: letra E (Errado).
Link permanente: /questoes/qg353947