Questão de Sistemas Operacionais — Linux — FGV 2023
Sistemas Operacionais›Linux
Código
fg073223
Banca
FGV
Órgão
TJ-SE
Ano
2023
Nível
Médio
Cargo
Técnico Judiciário - Especialidade - Programação de Sistemas
No Ubuntu a estrutura de diretórios segue o padrão LSB (Linux Standard Base) que, por sua vez, segue a especificação do FHS (Filesystem Hierarchy Standard).A respeito de diretórios no Ubuntu, é correto afirmar que o diretório:
A/boot armazena os arquivos de configuração do sistema, scripts de inicialização, configurações padrão para usuários e arquivos de configuração de programas que são instalados;
B/dev armazena as bibliotecas e módulos do kernel, que são essenciais para o funcionamento do sistema;
C/bin armazena os arquivos executáveis binários, que são os comandos base para a execução do sistema;
D/lib armazena o caminho dos dispositivos instalados no sistema;
E/etc armazena os arquivos de inicialização do sistema, dentre os quais está o gerenciador de boot do sistema.
Revelar gabarito e comentário▾
GabaritoC — /bin armazena os arquivos executáveis binários, que são os comandos base para a execução do sistema;
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órios no Ubuntu (FHS)
Gabarito: letra C. O diretório /bin armazena os executáveis binários essenciais para o funcionamento do sistema, como comandos base (ls, cp, mv, bash etc.), conforme a especificação FHS (Filesystem Hierarchy Standard). Cada alternativa abaixo será analisada com base nesse padrão.
Diretórios Ubuntu (FHS): /boot (Kernel e initrd, GRUB (boot loader)); /dev (Arquivos de dispositivos, Hardware (/dev/sda, /dev/tty)); /bin (Executáveis essenciais, Comandos base (ls, cp, mv)); /lib (Bibliotecas compartilhadas, Módulos do kernel); /etc (Configurações do sistema, Configurações de programas)
Alternativa A — ❌ Incorreta
Afirma que /boot armazena arquivos de configuração e scripts de inicialização. Erro:/boot contém apenas arquivos do boot loader (como vmlinuz, initrd.img e configurações do GRUB). Configurações do sistema e scripts de inicialização ficam em /etc e /etc/init.d (ou /lib/systemd/system).
Alternativa B — ❌ Incorreta
Diz que /dev armazena bibliotecas e módulos do kernel. Erro:/dev é o diretório de dispositivos (device files), representando hardware (ex.: /dev/sda, /dev/tty). Bibliotecas e módulos do kernel estão em /lib/modules.
Alternativa C — ✅ Correta ⟵ GABARITO
Corretamente afirma que /bin contém executáveis binários essenciais para todos os usuários e para a recuperação do sistema. Embora algumas distribuições recentes (Ubuntu) tenham movido /bin para /usr/bin como link simbólico, o conceito permanece.
Alternativa D — ❌ Incorreta
Afirma que /lib armazena o caminho dos dispositivos instalados. Erro:/lib contém bibliotecas compartilhadas essenciais e módulos do kernel. Dispositivos são representados em /dev.
Alternativa E — ❌ Incorreta
Diz que /etc armazena arquivos de inicialização do sistema, incluindo o gerenciador de boot. Erro: O gerenciador de boot (ex.: GRUB) fica em /boot (/boot/grub). /etc contém arquivos de configuração do sistema e de aplicativos (ex.: /etc/passwd).
Tabela resumo dos diretórios
Diretório
Função correta
/boot
Arquivos do carregador de inicialização (kernel, initrd, GRUB)
/dev
Arquivos de dispositivos (interfaces de hardware)
/bin
Executáveis binários essenciais (comandos base)
/lib
Bibliotecas compartilhadas e módulos do kernel
/etc
Arquivos de configuração do sistema e de programas
NÃO CAIA NESSA!
A banca troca as funções entre diretórios semelhantes (ex.: /dev com /lib, /etc com /boot). Memorize a função de cada um: /bin e /sbin = executáveis; /lib = bibliotecas; /dev = dispositivos; /etc = configurações; /boot = boot. Com esse mapa, você acerta qualquer questão similar.