No que diz respeito à organização hierárquica dos diretórios...

Próximas questões
Com base no mesmo assunto
Q3916972 Sistemas Operacionais

No que diz respeito à organização hierárquica dos diretórios, os sistemas GNU/Linux possuem um padrão rígido e específico, definido pela Filesystem Hierarquy Standard, sendo dois deles descritos a seguir.


I. É um diretório que armazena as bibliotecas essenciais e os módulos do kernel Linux, sendo que bibliotecas são conjuntos de funções e recursos utilizados por programas;


II. É um diretório que armazena informações do sistema, como spool de impressora, caixas postais, logs do sistema e cache de programas.


Esses diretórios são conhecidos, respectivamente, por:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: O decisivo era comparar as descrições do enunciado com as funções dos diretórios no FHS: o item I corresponde a /lib, por reunir bibliotecas essenciais e módulos do kernel, e o item II corresponde a /var, por concentrar logs, spool, cache e caixas postais. Com essa correspondência na ordem I-II, a alternativa compatível é a letra A.

Tema central: Diretórios FHS no Linux
Análise das alternativas
A
Certa
A alternativa A está correta porque faz a correspondência funcional exata pedida pela questão. No padrão FHS, /lib é o diretório associado às bibliotecas essenciais e aos módulos do kernel, que é exatamente o conteúdo descrito no item I. Já /var é o diretório de dados variáveis do sistema, incluindo logs, spool, cache e caixas postais, exatamente como no item II.
B
Errada
Está errada porque /sys não corresponde ao item I: esse diretório se relaciona à interface de informações do kernel e dispositivos, não ao armazenamento de bibliotecas essenciais e módulos do kernel. Também erra o item II, porque /lib não é o diretório de logs, spool, cache e caixas postais; essa função é de /var.
C
Errada
Está errada porque /bin não atende ao item I: /bin armazena executáveis essenciais, e não bibliotecas essenciais e módulos do kernel. Também erra o item II, pois /sys não é o diretório destinado a logs, spool, cache e caixas postais.
D
Errada
Está errada nos dois elementos. /usr não corresponde ao item I, porque não é o diretório de bibliotecas essenciais e módulos do kernel no sentido cobrado; e /bin não corresponde ao item II, porque não armazena logs, spool, cache e caixas postais.
E
Errada
Está errada porque atribui /var ao item I, mas /var corresponde ao item II, por reunir dados variáveis do sistema. Além disso, /usr não corresponde ao item II, pois não é o diretório de logs, cache, spool e caixas postais.
Pegadinha da questão
A questão explora confusões entre diretórios que parecem “essenciais”, como /lib e /bin, e entre diretórios de sistema, como /var e /usr, além da possibilidade de marcar uma alternativa com diretórios plausíveis em ordem invertida.
Dica para questões semelhantes
  • Em questões sobre FHS, identifique primeiro a função descrita e só depois associe ao nome do diretório.
  • Se o enunciado mencionar bibliotecas essenciais e módulos do kernel, o alvo é /lib, não /bin nem /sys.
  • Se aparecerem logs, spool, cache e caixas postais, procure /var, porque são dados variáveis do sistema.
  • Depois de identificar os diretórios corretos, confira a ordem exata em que a alternativa os apresenta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo