Questão de Sistemas Operacionais — Linux — Instituto Consulplan 2024
Sistemas Operacionais›Linux
Código
qa632892
Banca
Instituto Consulplan
Órgão
CM Caratinga
Ano
2024
Cargo
Tec I ( )
No Sistema Operacional Linux existem vários comandos para realizar tarefas específicas, permitindo ao usuário interagir com o sistema operacional. Assinale, a seguir, o comando usado para mostrar o diretório atual no Shell:
Als
Bcd
Cdir
Dpwd
Revelar gabarito e comentário▾
GabaritoD — pwd
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Comandos essenciais do Linux: navegação e diretórios
Gabarito: letra D. O comando pwd (do inglês print working directory) é o responsável por exibir o diretório atual no Shell — ou seja, mostra o caminho completo do diretório em que o usuário está trabalhando naquele momento. Os demais comandos listados têm funções diferentes: ls lista o conteúdo de um diretório, cd navega entre diretórios e dir é um comando do Windows (no Linux, é um alias de ls em alguns ambientes).
O Shell (ou terminal) é a interface de linha de comando do Linux, onde o usuário digita comandos para interagir com o sistema operacional. Cada comando executa uma tarefa específica, e conhecer a função de cada um é fundamental para operar o sistema com eficiência. A questão cobra exatamente isso: identificar qual comando mostra o diretório atual.
O comando pwd é um dos mais básicos e utilizados no dia a dia de quem trabalha com Linux. Ele não recebe argumentos (embora aceite opções como -L e -P em algumas implementações) e simplesmente imprime na tela o caminho absoluto do diretório corrente. Por exemplo, se o usuário está em /home/joao/documentos, ao digitar pwd, o terminal exibirá exatamente essa string. Isso é útil para se orientar na árvore de diretórios, especialmente quando se trabalha com caminhos relativos.
A confusão mais comum é entre pwd e cd. Enquanto pwd apenas mostra o diretório atual, cd (change directory) é usado para mudar de diretório. Outra confusão frequente é com ls, que lista o conteúdo do diretório, e não o caminho dele. Já o comando dir é nativo do Windows (no prompt de comando) e, embora exista no Linux como um alias de ls em algumas distribuições, não é o comando padrão para exibir o diretório atual.
Para fixar, veja a tabela comparativa:
Comando
Função
Exemplo de uso
pwd
Exibe o diretório atual
pwd → /home/joao
ls
Lista o conteúdo do diretório
ls → mostra arquivos e pastas
cd
Navega entre diretórios
cd /etc → entra em /etc
dir
Comando do Windows (alias de ls no Linux)
dir → lista conteúdo (no Windows)
Guarde essa distinção: pwd = mostrar onde estou; cd = mudar de lugar; ls = ver o que tem aqui. É exatamente nessa fronteira que as alternativas se dividem.
Alternativa A — ❌ Incorreta
O comando ls (list) é usado para listar o conteúdo de um diretório, ou seja, mostrar os arquivos e subdiretórios presentes nele. Ele não exibe o diretório atual. Por exemplo, ls mostra os arquivos da pasta atual, mas não informa qual é essa pasta. A função de mostrar o diretório atual é do pwd.
Alternativa B — ❌ Incorreta
O comando cd (change directory) é usado para navegar entre diretórios, ou seja, mudar o diretório de trabalho atual. Por exemplo, cd /home leva o usuário para o diretório /home. Ele não exibe o diretório atual; apenas o altera. Para ver o diretório atual, usa-se pwd.
Alternativa C — ❌ Incorreta
O comando dir é um comando do Windows (no prompt de comando) que lista o conteúdo de um diretório. No Linux, ele pode existir como um alias de ls em alguns ambientes, mas não é o comando padrão para exibir o diretório atual. A função de exibir o diretório atual é do pwd.
Alternativa D — ✅ Correta ⟵ GABARITO
O comando pwd (print working directory) é exatamente o que a questão pede: ele mostra o diretório atual no Shell. Ao digitar pwd, o terminal exibe o caminho absoluto do diretório em que o usuário está trabalhando. Por exemplo, se o usuário está em /home/joao, o comando retorna /home/joao. É um comando essencial para se orientar na navegação.
PEGA ESSA DICA!
Para memorizar, associe pwd a "print working directory" — ele "imprime" (mostra) o diretório de trabalho. Já cd é "change directory" (mudar de diretório) e ls é "list" (listar conteúdo). Essa associação com o nome em inglês ajuda a fixar a função de cada um.