Questão de Sistemas Operacionais — Ubuntu — VUNESP 2023
- Código
- vu197340
- Banca
- VUNESP
- Órgão
- EPC
- Ano
- 2023
- Cargo
- Ana ( )
- A/boot
- B/dev
- C/etc
- D/sys
- E/usr
GabaritoC — /etc
Gabarito: letra C. O arquivo group, que armazena informações sobre os grupos cadastrados no sistema e seus membros, está localizado no diretório /etc, que é o diretório padrão para arquivos de configuração do sistema no Linux. Essa é uma convenção do Filesystem Hierarchy Standard (FHS), seguida pelo Ubuntu e pela maioria das distribuições Linux.
O Linux organiza seus arquivos em uma hierarquia de diretórios padronizada, e cada diretório tem uma função específica. O /etc (de "etcetera") é o diretório reservado para os arquivos de configuração do sistema e dos serviços. É nele que ficam arquivos como passwd (usuários), group (grupos), shadow (senhas criptografadas), hostname, fstab, entre outros. A lógica é centralizar as configurações em um único lugar, facilitando a administração e o backup.
Para entender por que o /etc é a resposta, é útil conhecer a função dos outros diretórios listados nas alternativas. O /boot contém os arquivos necessários para a inicialização do sistema, como o kernel e o initrd. O /dev contém os arquivos de dispositivos, que representam o hardware. O /sys é um sistema de arquivos virtual que expõe informações do kernel e dos dispositivos. O /usr contém a maioria dos programas e bibliotecas do sistema, mas não os arquivos de configuração.
A pegadinha desta questão é justamente a distinção entre o que é um arquivo de configuração (que fica em /etc) e o que é um arquivo de sistema ou de dispositivo (que fica em outros diretórios). O candidato que não conhece a hierarquia padrão pode confundir o /etc com o /usr ou com o /dev, mas a função de cada diretório é bem definida.
Guarde a regra de ouro: arquivos de configuração do sistema e dos serviços ficam em /etc. É essa a fronteira que separa a alternativa correta das demais.
O diretório /boot contém os arquivos essenciais para a inicialização do sistema, como o kernel (vmlinuz), a imagem initrd (initrd.img) e o gerenciador de boot (GRUB). Não é o local de arquivos de configuração como o group.
O diretório /dev contém os arquivos de dispositivos, que são uma abstração do hardware. Por exemplo, /dev/sda representa o primeiro disco SATA e /dev/ttyS0 representa a porta serial COM1. O arquivo group não é um dispositivo, portanto não fica aqui.
O diretório /etc é o local padrão para os arquivos de configuração do sistema. O arquivo group, que lista os grupos e seus membros, é um arquivo de configuração e, portanto, fica em /etc/group. Essa é uma convenção do FHS seguida pelo Ubuntu.
O diretório /sys é um sistema de arquivos virtual que expõe informações do kernel e dos dispositivos em tempo real. Ele é usado para consultar e modificar parâmetros do kernel, mas não armazena arquivos de configuração persistentes como o group.
O diretório /usr contém a maioria dos programas, bibliotecas e dados do sistema, mas não os arquivos de configuração. Os arquivos de configuração ficam em /etc, enquanto /usr é reservado para o software instalado.
Para memorizar a função dos diretórios principais do Linux, pense em uma "casa": /etc é o "armário de documentos" (configurações), /dev é a "caixa de ferramentas" (dispositivos), /boot é a "porta de entrada" (inicialização), /usr é a "biblioteca" (programas) e /home é o "quarto" (arquivos dos usuários).
Gabarito: letra C
Link permanente: /questoes/vu197340