Pular para o conteúdo principal

Questão de Arquitetura de Software — Banco de Dados — SELECON 2023

Arquitetura de SoftwareBanco 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 é:
  1. Asudo systemctl cat mariadb
  2. Bsudo systemctl start mariadb
  3. Csudo systemctl reload mariadb
  4. 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.

Gabarito: letra B.

Link permanente: /questoes/qg035354