Questão de Sistemas Operacionais — Comandos — FGV 2026
Sistemas Operacionais›Comandos
Código
fg127302
Banca
FGV
Órgão
AL-RO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo (Tecnologia da Informação - Análise e Desenvolvimento de Sistemas)
O sistema de inicialização e gerenciamento de serviços padrão no CentOS 7 é o systemd. Um administrador de sistemas precisa tornar inativo o serviço HTTPD (Apache) para que ele não inicie automaticamente após a reinicialização do sistema, mas precisa mantê-lo instalado.O comando systemctl correto para realizar essa ação é
Asystemctl stop httpd
Bsystemctl disable httpd
Csystemctl mask httpd
Dsystemctl kill httpd
Esystemctl remove httpd
Revelar gabarito e comentário▾
GabaritoB — systemctl disable httpd
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”.
Comando systemctl para desabilitar inicialização automática de serviço
Gabarito: B (systemctl disable httpd). O comando disable impede que o serviço inicie automaticamente na inicialização do sistema, mas mantém o serviço instalado e apto para ser iniciado manualmente ou por outros serviços. Os comandos stop, mask, kill e remove não atendem ao requisito: stop apenas interrompe o serviço momentaneamente; mask o torna totalmente indisponível; kill envia sinais para o processo; remove não é um subcomando válido do systemctl.
NÃO CAIA NESSA!
A banca explora a confusão entre stop (parar agora) e disable (não iniciar no boot). Também mask vai além do necessário: ele impede até iniciar manualmente, enquanto a questão apenas pede para não iniciar automaticamente.
systemctl (serviço HTTPD): stop (Para agora, Reinicia no boot); disable (Não inicia no boot, Inicia manualmente); mask (Não inicia nunca, Nem manualmente); kill (Envia sinal ao processo, Não impede boot); remove (Subcomando inválido)
Alternativa A — ❌ Incorreta
systemctl stop httpd apenas para o serviço naquele momento, mas ele ainda será reiniciado na próxima inicialização do sistema. Não atende ao objetivo de evitar a inicialização automática.
Alternativa B — ✅ Correta ⟵ GABARITO
systemctl disable httpd remove os links simbólicos que fazem o serviço iniciar automaticamente durante o boot. O serviço continua instalado e pode ser iniciado manualmente com systemctl start httpd. É exatamente o que o enunciado pede: manter instalado, mas não iniciar automaticamente.
Alternativa C — ❌ Incorreta
systemctl mask httpd cria um link para /dev/null, impedindo que o serviço seja iniciado de qualquer forma (nem manualmente). É uma ação mais drástica; a questão não pede para bloquear completamente, apenas para evitar a inicialização automática.
Alternativa D — ❌ Incorreta
systemctl kill httpd envia um sinal (como SIGTERM) para o processo, mas não impede a inicialização automática. Não é o comando adequado.
Alternativa E — ❌ Incorreta
systemctl remove httpd não é um subcomando válido do systemctl. Possíveis confusões com systemctl disable ou com a remoção do pacote via gerenciador de pacotes, mas não existe no systemctl.