Pular para o conteúdo principal

Questão de Sistemas Operacionais — Scripts em Unix e Linux — VUNESP 2023

Sistemas OperacionaisScripts em Unix e Linux
Código
vu197195
Banca
VUNESP
Órgão
Pref Sorocaba
Ano
2023
Cargo
Tec ( )

O diretório principal de um sistema operacional Linux é conhecido como diretório raiz (root). Esse diretório é representado pelo caractere

  1. A/
  2. B~
  3. C$
  4. D@
  5. E|
Revelar gabarito e comentário

GabaritoA — /

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”.

Diretório raiz no Linux

Gabarito: letra A. O diretório raiz (root) do Linux é representado pela barra /, que inicia todos os caminhos absolutos e é o topo da árvore hierárquica de diretórios. Os demais símbolos têm outros significados: ~ é o diretório home do usuário, $ é o prompt de shell, @ e | são caracteres especiais usados em contextos distintos (rede e pipe, respectivamente).

O sistema de arquivos do Linux é organizado em uma estrutura hierárquica única, em forma de árvore, onde todos os arquivos e diretórios partem de um ponto comum: o diretório raiz. Esse diretório é o ancestral de todos os outros, e qualquer caminho absoluto (como /etc/passwd ou /home/usuario) começa com a barra /, indicando que a localização é referenciada a partir da raiz. Essa é uma característica fundamental dos sistemas Unix-like, que diferem de sistemas como o Windows, onde cada volume (C:, D:) tem sua própria raiz.

A barra / também é usada como separador de diretórios nos caminhos. Por exemplo, no caminho /usr/local/bin, a primeira barra indica a raiz, e as demais separam os níveis da hierarquia. Já o til ~ é uma abreviação para o diretório home do usuário corrente (por exemplo, ~/Documentos equivale a /home/usuario/Documentos). O ponto . representa o diretório corrente, e os dois pontos .. representam o diretório pai. Esses símbolos são essenciais para a navegação e referência de arquivos no terminal.

A banca explora aqui a confusão entre o diretório raiz e o diretório home. Enquanto / é a raiz do sistema, ~ é o diretório pessoal de cada usuário. É comum que candidatos menos familiarizados confundam esses dois conceitos, mas a distinção é clara: a raiz é única e global, enquanto o home é específico de cada usuário. Além disso, $ é apenas o prompt do shell (indicando que o shell está aguardando comandos) e | é o operador de pipe, que conecta a saída de um comando à entrada de outro. Nenhum desses símbolos representa o diretório raiz.

Para fixar: o diretório raiz é o ponto de partida de toda a árvore de diretórios, e a barra / é o seu símbolo. Esse é um conhecimento básico, mas recorrente em provas de informática, e a pegadinha está em não confundir com o til ~.

Alternativa A — ✅ Correta ⟵ GABARITO

A barra / é o caractere que representa o diretório raiz no Linux. Todo caminho absoluto começa com /, e é a partir dele que se estrutura toda a hierarquia de diretórios do sistema. É o símbolo canônico e universalmente reconhecido.

Alternativa B — ❌ Incorreta

O til ~ representa o diretório home do usuário corrente, não a raiz do sistema. Por exemplo, ~/Documentos aponta para /home/usuario/Documentos. A confusão entre ~ e / é a armadilha mais comum nesta questão.

Alternativa C — ❌ Incorreta

O cifrão $ é o prompt do shell, indicando que o terminal está pronto para receber comandos. Também é usado em expansões de variáveis (como $HOME), mas não tem relação com o diretório raiz.

Alternativa D — ❌ Incorreta

O arroba @ é usado em endereços de e-mail e em algumas sintaxes de rede (como user@host), mas não representa o diretório raiz no Linux.

Alternativa E — ❌ Incorreta

A barra vertical | é o operador de pipe, que redireciona a saída de um comando para a entrada de outro (ex.: ls | grep txt). Não tem relação com a estrutura de diretórios.

Gabarito: letra A

Link permanente: /questoes/vu197195