Questão de Sistemas Operacionais — Linux — Avança SP 2023
- Código
- qq830510
- Banca
- Avança SP
- Órgão
- Câmara de Jaguariúna - SP
- Ano
- 2023
- Nível
- Médio
- Cargo
- Técnico em Informática e Audiovisual
- Apwd
- Bcd..
- Cls
- Dmkdir
- Ecat
GabaritoA — pwd
Gabarito: letra A. O comando pwd (do inglês print working directory) exibe o caminho completo do diretório atual em que o usuário está navegando no terminal — exatamente o que o enunciado pede. Os demais comandos têm outras finalidades: cd.. (na verdade cd ..) navega para o diretório pai, ls lista arquivos, mkdir cria diretórios e cat exibe o conteúdo de arquivos.
O pwd é um dos comandos mais básicos do shell Linux e está presente em todas as distribuições, incluindo o Ubuntu. Ele não recebe argumentos e simplesmente imprime na tela o caminho absoluto do diretório de trabalho corrente. Por exemplo, se o usuário está em /home/joao/projetos, ao digitar pwd e pressionar Enter, o terminal exibirá /home/joao/projetos. Esse comando é útil para se localizar na árvore de diretórios, especialmente quando se navega muito com cd.
A confusão mais comum é entre pwd e cd: enquanto pwd apenas mostra onde você está, cd é o comando que muda de diretório. Outra confusão frequente é com passwd, que altera a senha do usuário — a semelhança visual entre pwd e passwd é uma pegadinha clássica de banca. O comando pwd não tem relação com senhas.
Vejamos o que cada alternativa faz:
O comando pwd (print working directory) imprime o caminho absoluto do diretório atual. É a resposta direta ao pedido do enunciado: "exibir seu caminho de diretório de navegação". Não há outra interpretação possível — é a função exclusiva desse comando.
cd.. (que na verdade se escreve cd .., com espaço) é o comando para mudar de diretório para o diretório pai (acima do atual). Ele não exibe o caminho; apenas navega. A banca explora a confusão entre "navegar" e "exibir o caminho de navegação".
ls (list) lista os arquivos e subdiretórios do diretório atual. Não mostra o caminho em que o usuário está, apenas o conteúdo. É um comando de listagem, não de exibição de caminho.
mkdir (make directory) cria um novo diretório. Não tem relação com exibir o caminho atual. É um comando de criação, não de consulta.
cat (concatenate) exibe o conteúdo de um arquivo no terminal. Não mostra o diretório atual. É usado para ler arquivos de texto, não para mostrar o caminho de navegação.
A banca troca pwd por passwd em questões de senha, e aqui tenta confundir pwd (exibir diretório) com cd (navegar). Lembre: pwd = "onde estou?", cd = "para onde vou?".
Para fixar, associe cada comando à sua função: pwd (print working directory) → mostra o caminho; ls (list) → lista arquivos; cd (change directory) → muda de diretório; mkdir (make directory) → cria diretório; cat (concatenate) → mostra conteúdo de arquivo. Em provas, leia o enunciado com atenção: se pede "exibir caminho", é pwd.
Gabarito: letra A
Link permanente: /questoes/qq830510