Questão de Sistemas Operacionais — Sistemas de arquivos — VUNESP 2026
- Código
- gp021208
- Banca
- VUNESP
- Órgão
- UNESP
- Ano
- 2026
- Cargo
- V - - Analista de Informática I - Área de Atuação: Redes e Infraestrutura
- A/boot
- B/dev
- C/etc
- D/proc
- E/run
GabaritoC — /etc
Gabarito: letra C. O arquivo crontab — que armazena as tarefas agendadas do usuário — fica no diretório /etc, responsável por concentrar os arquivos de configuração do sistema. Essa é uma convenção do Filesystem Hierarchy Standard (FHS), que organiza a hierarquia de diretórios do Linux.
O Linux segue o padrão FHS (Filesystem Hierarchy Standard), que define onde cada tipo de arquivo deve residir na árvore de diretórios. O diretório /etc é o local destinado aos arquivos de configuração do sistema e dos serviços. É nele que encontramos, por exemplo, o /etc/passwd (usuários), o /etc/fstab (montagem de sistemas de arquivos) e, justamente, o /etc/crontab — o arquivo de agendamento de tarefas do sistema.
Vale distinguir dois conceitos que costumam gerar confusão: o comando crontab (que o usuário executa para editar suas próprias tarefas) e o arquivo /etc/crontab (que é o arquivo de configuração do sistema, editado pelo administrador). Quando o enunciado fala em "arquivo crontab", refere-se ao arquivo de configuração, que fica em /etc. As tarefas individuais dos usuários, por sua vez, ficam em /var/spool/cron/ (ou /var/spool/cron/crontabs/ em algumas distribuições), mas essa não é a localização do arquivo de configuração do sistema.
A banca explora exatamente essa confusão: o candidato que sabe que o comando crontab existe pode associá-lo a um diretório de "execução" ou "processos", mas a lógica do FHS é clara — configuração mora em /etc. Os demais diretórios listados têm funções bem distintas: /boot guarda arquivos de inicialização, /dev contém arquivos de dispositivos, /proc é um sistema de arquivos virtual do kernel e /run armazena dados voláteis de execução.
Guarde o critério: arquivo de configuração → /etc. É essa associação que separa a alternativa correta das demais.
/boot contém os arquivos necessários para a inicialização do sistema, como o kernel e o initrd. Não tem relação com agendamento de tarefas.
/dev contém arquivos especiais que representam dispositivos (periféricos), como discos e terminais. Não é o local de arquivos de configuração.
/etc é o diretório de arquivos de configuração do sistema. O arquivo /etc/crontab é o arquivo de agendamento de tarefas do sistema, conforme a estrutura FHS.
/proc é um sistema de arquivos virtual mantido pelo kernel, que expõe informações sobre processos e recursos do sistema em tempo real. Não armazena arquivos de configuração persistentes.
/run é um diretório para dados voláteis de execução, como arquivos de PID e sockets, que são apagados na reinicialização. Não é o local de arquivos de configuração.
Para questões de localização de arquivos no Linux, decore a função de cada diretório principal do FHS: /etc (configuração), /boot (inicialização), /dev (dispositivos), /proc (virtual do kernel), /run (volátil de execução), /var (dados variáveis, como logs e spool). Essa tabela mental resolve a maioria das questões de estrutura de diretórios.
Gabarito: letra C
Link permanente: /questoes/gp021208