Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — Instituto Consulplan 2024

Sistemas OperacionaisLinux
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:

  1. Als
  2. Bcd
  3. Cdir
  4. 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.

Gabarito: letra D

Link permanente: /questoes/qa632892