Questão de Sistemas Operacionais — Linux — Avança SP 2026
- Código
- gp021226
- Banca
- Avança SP
- Órgão
- Prefeitura de Rio Claro - SP
- Ano
- 2026
- Cargo
- Analista de Tecnologia da Informação
- A/bin
- B/boot
- C/home
- D/tmp
- E/etc
GabaritoE — /etc
Gabarito: letra E. O diretório /etc é o responsável por armazenar os arquivos de configuração do sistema Linux, conforme a hierarquia padrão de diretórios (FHS – Filesystem Hierarchy Standard). As demais alternativas apontam para diretórios com outras finalidades: /bin guarda comandos essenciais, /boot contém arquivos de inicialização, /home abriga os diretórios dos usuários e /tmp armazena arquivos temporários.
A estrutura de diretórios do Linux segue um padrão definido pela FHS, que organiza o sistema em uma árvore hierárquica com raiz em /. Cada diretório tem uma função específica, e conhecer essa função é essencial para administrar o sistema e para responder questões de concurso. O diretório /etc é o coração da configuração: é nele que ficam os arquivos de configuração do sistema e dos serviços, como /etc/passwd (usuários), /etc/fstab (montagem de partições), /etc/hosts (resolução de nomes) e /etc/ssh/sshd_config (servidor SSH).
A lógica por trás dessa organização é separar por natureza do conteúdo: binários essenciais em /bin e /sbin, bibliotecas em /lib, dados de usuários em /home, arquivos que crescem com o uso em /var, e configuração em /etc. Essa separação permite que o sistema seja previsível e que o administrador saiba onde procurar cada tipo de arquivo. Por exemplo, se você precisa alterar a configuração do Apache, vai procurar em /etc/apache2 ou /etc/httpd; se precisa ver os logs, vai em /var/log.
A pegadinha desta questão é justamente confundir /etc com /var. O material de apoio traz uma informação que pode gerar confusão: em um trecho, diz que /var possui "arquivos de configuração e de log", mas isso é uma imprecisão — na prática, /var armazena dados variáveis, como logs, spool e cache, enquanto /etc é o diretório padrão de configuração. A banca explora essa confusão, mas a alternativa correta é inequívoca: /etc.
Guarde a função de cada diretório principal, pois é exatamente nessa distinção que as alternativas se separam. Vamos analisar cada uma.
O diretório /bin contém comandos essenciais do sistema, como ls, cp, mv, cat. São executáveis necessários para o funcionamento básico, não arquivos de configuração. A confusão aqui é pensar que, por ser um diretório importante, ele guardaria configurações — mas não é o caso.
O diretório /boot contém os arquivos necessários para a inicialização do sistema, como o kernel (vmlinuz) e o initrd. Não tem relação com configuração do sistema.
O diretório /home contém os diretórios pessoais dos usuários, onde ficam seus documentos, configurações de aplicativos (arquivos ocultos como .bashrc) e dados pessoais. Não é o diretório de configuração do sistema como um todo.
O diretório /tmp armazena arquivos temporários criados por programas e usuários. Seu conteúdo é frequentemente limpo na reinicialização do sistema. Não guarda configurações.
O diretório /etc é o local padrão para os arquivos de configuração do sistema e dos serviços. É nele que ficam, por exemplo, /etc/passwd, /etc/fstab, /etc/hosts, /etc/ssh/sshd_config. A própria hierarquia FHS define essa função, e o material de apoio confirma: "/etc — Possui arquivos padrão de configuração."
Para memorizar, associe /etc a "etcetera" — um diretório que reúne tudo o que não é binário, biblioteca ou dado de usuário, mas sim configuração. Na prova, quando a questão perguntar onde ficam os arquivos de configuração, a resposta quase sempre será /etc. Cuidado com a pegadinha de trocar por /var, que guarda logs e dados variáveis, não configuração.
Gabarito: letra E
Link permanente: /questoes/gp021226