Questão de Arquitetura de Software — Banco de Dados — SELECON 2023
Arquitetura de Software›Banco de Dados
Código
qg035354
Banca
SELECON
Órgão
CRO-RO
Ano
2023
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
Um administrador de computadores baseados no Linux, após instalar o banco de dados MariaDB, vai iniciar esse serviço via linha de comando. A linha de comando para iniciar o MariaDB é:
Asudo systemctl cat mariadb
Bsudo systemctl start mariadb
Csudo systemctl reload mariadb
Dsudo systemctl is-active mariadb
Revelar gabarito e comentário▾
GabaritoB — sudo systemctl start mariadb
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”.
Comandos systemctl no Linux para gerenciamento de serviços
Gabarito: letra B. Para iniciar o serviço MariaDB após a instalação, utiliza-se o comando sudo systemctl start mariadb. O systemctl é a ferramenta de controle do systemd, e start é a ação que inicia o serviço. As demais alternativas usam subcomandos com finalidades diferentes: cat exibe o conteúdo da unit, reload recarrega a configuração sem interromper o serviço, e is-active verifica se o serviço está ativo.
systemctl (systemd)
1Gerenciamento de serviço
start → Inicia
stop → Para
restart → Reinicia
reload → Recarrega config (já rodando)
enable → Habilita na inicialização
disable → Desabilita
2Consulta/status
status → Detalhado
is-active → Só ativo/inativo
cat → Conteúdo da unit
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
sudo systemctl cat mariadb exibe o conteúdo do arquivo de unit do serviço (definição de dependências, comandos, etc.), não o inicia. É um comando de consulta, não de inicialização.
Alternativa B — ✅ Correta ⟵ GABARITO
sudo systemctl start mariadb é o comando padrão para iniciar um serviço gerenciado pelo systemd. O subcomando start ativa o serviço imediatamente.
Alternativa C — ❌ Incorreta
sudo systemctl reload mariadb envia um sinal para que o serviço recarregue seus arquivos de configuração sem parar a execução. Não inicia o serviço; só funciona se ele já estiver rodando.
Alternativa D — ❌ Incorreta
sudo systemctl is-active mariadb verifica e retorna o estado atual do serviço (active, inactive, etc.). É um comando de status, não de inicialização.
PEGA ESSA DICA!
Decore os subcomandos básicos do systemctl: start (iniciar), stop (parar), restart (reiniciar), reload (recarregar config), enable (habilitar na inicialização), disable (desabilitar), status (exibir status detalhado), is-active (apenas se está ativo). O comando cat é para inspecionar o arquivo de unit.