Questão de Sistemas Operacionais — Red Hat — CESPE / CEBRASPE 2023
Sistemas Operacionais›Red Hat
Código
ce398132
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Cargo
Ana TI ( )
A respeito de fundamentos, operação e configuração do Linux RedHat, julgue o item a seguir.
O diretório padrão para armazenamento de logs do Linux RedHat é /var/log.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
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ório de logs no Linux Red Hat
Gabarito: letra C (CERTO). O diretório padrão para armazenamento de logs no Linux Red Hat é /var/log, conforme a hierarquia padrão de diretórios do sistema (FHS – Filesystem Hierarchy Standard). A afirmativa está correta.
O Linux organiza seus arquivos em uma estrutura hierárquica de diretórios, definida pelo padrão FHS (Filesystem Hierarchy Standard). Cada diretório tem uma função específica: /etc guarda arquivos de configuração, /home contém os diretórios dos usuários, /tmp armazena arquivos temporários, /bin e /sbin contêm comandos essenciais, e /var é o diretório destinado a dados variáveis, ou seja, arquivos que mudam com o uso do sistema. É dentro de /var que fica o subdiretório log, responsável por armazenar os arquivos de log do sistema e dos aplicativos.
Os logs são registros de eventos que contêm data, hora e mensagens emitidas pelos programas, como erros, alertas e violações de segurança. Eles são essenciais para o administrador acompanhar o funcionamento do sistema, diagnosticar problemas e prevenir falhas. O daemon rsyslogd é o responsável por gerenciar a escrita desses logs, e o arquivo de configuração principal é o /etc/rsyslog.conf. Programas como Apache, exim e squid criam seus próprios subdiretórios dentro de /var/log para organizar seus registros.
A banca explora a confusão entre /var e /etc: enquanto /var/log armazena os logs, /etc contém os arquivos de configuração dos serviços. É uma distinção fundamental que aparece com frequência em provas de concursos. Outra confusão comum é trocar /var/log por /var/lib, que armazena dados de estado de programas, ou por /var/spool, que guarda arquivos aguardando processamento, como filas de impressão.
Guarde a função de cada diretório: /var/log é o local padrão para logs, /etc para configurações, /home para dados de usuários, /tmp para temporários, /dev para dispositivos, /proc para processos em execução, /boot para arquivos de inicialização e /sbin para comandos de administração. É exatamente essa distinção que a questão cobra.
Diretórios Linux (FHS)
1/var/log
Logs do sistema e aplicativos
Gerenciado por rsyslogd
Config: /etc/rsyslog.conf
2/etc
Arquivos de configuração
3/home
Dados dos usuários
4/tmp
Arquivos temporários
5/dev
Dispositivos
6/proc
Processos em execução
7/boot
Inicialização
8/sbin
Comandos de administração
LEVEL · soulevel.com.br
Alternativa C — ✅ CERTO ⟵ GABARITO
A afirmativa está correta. O diretório /var/log é, de fato, o local padrão para armazenamento de logs no Linux Red Hat, assim como em praticamente todas as distribuições Linux que seguem o padrão FHS. Os arquivos de log, como messages, secure, boot.log e cron, são gravados nesse diretório, organizados em subdiretórios quando necessário. O daemon rsyslogd é o responsável por gerenciar a escrita desses logs, e o arquivo de configuração principal é o /etc/rsyslog.conf. Programas como Apache, exim e squid criam seus próprios subdiretórios dentro de /var/log para organizar seus registros.
PEGA ESSA DICA!
Para fixar, associe cada diretório à sua função: /var/log = logs, /etc = configurações, /home = usuários, /tmp = temporários, /dev = dispositivos, /proc = processos, /boot = inicialização, /sbin = administração. Em questões de diretórios, a banca quase sempre troca a função de um diretório pela de outro — identificar a função correta de cada um resolve a questão.