Pular para o conteúdo principal

Questão de Sistemas Operacionais — Comandos — FGV 2026

Sistemas OperacionaisComandos
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 é
  1. Asystemctl stop httpd
  2. Bsystemctl disable httpd
  3. Csystemctl mask httpd
  4. Dsystemctl kill httpd
  5. 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.

1stop
Para agora
Reinicia no boot
2disable
Não inicia no boot
Inicia manualmente
3mask
Não inicia nunca
Nem manualmente
4kill
Envia sinal ao processo
Não impede boot
5remove
Subcomando inválido
systemctl (serviço HTTPD)
LEVELsoulevel.com.br
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.

Gabarito: letra B.

Link permanente: /questoes/fg127302