systemd Flashcards
O que é o systemd?
É um sistema de inicialização e gerenciamento de serviços usado em distribuições Linux, substituindo o antigo SysVinit. Ele é responsável por inicializar o sistema e gerenciar processos em segundo plano (daemons).
Qual é o principal arquivo de configuração do systemd?
O principal arquivo de configuração é o /etc/systemd/system.conf, mas cada serviço pode ter seu próprio arquivo de configuração no diretório /etc/systemd/system/.
Como listar todos os serviços disponíveis no systemd?
Use o comando systemctl list-units –type=service para listar todos os serviços disponíveis no systemd.
Qual comando é utilizado para iniciar um serviço no systemd?
systemctl start <nome_do_serviço></nome_do_serviço>
Como parar um serviço no systemd?
systemctl stop <nome_do_serviço></nome_do_serviço>
Qual comando verifica o status de um serviço no systemd?
systemctl status <nome_do_serviço></nome_do_serviço>
Como reiniciar um serviço no systemd?
systemctl restart <nome_do_serviço></nome_do_serviço>
Como habilitar um serviço para iniciar automaticamente no boot com o systemd?
systemctl enable <nome_do_serviço></nome_do_serviço>
Como desabilitar um serviço para que ele não inicie no boot no systemd?
systemctl disable <nome_do_serviço></nome_do_serviço>
Como listar todas as unidades habilitadas no systemd?
systemctl list-unit-files –state=enabled
O que é uma “unidade” no contexto do systemd?
Uma unidade é uma entidade que o systemd gerencia. Pode ser um serviço, um dispositivo, um ponto de montagem, um socket, entre outros. As unidades são definidas por arquivos com a extensão .service, .mount, .device, etc.
Como recarregar a configuração do systemd sem reiniciar o serviço?
Use systemctl daemon-reload para recarregar as configurações das unidades sem interromper os serviços em execução.
Qual comando reinicia o systemd sem reinicializar o sistema?
systemctl daemon-reexec reinicializa o systemd sem reiniciar o sistema.
Como verificar o tempo de inicialização do sistema no systemd?
Use o comando systemd-analyze para verificar o tempo de inicialização do sistema.
Como verificar quais serviços impactam mais o tempo de boot no systemd?
Use o comando systemd-analyze blame para listar os serviços e o tempo que cada um levou para iniciar.