S5-systemd e systemctl Flashcards
O que é o systemd?
O systemd é um sistema de inicialização e gerenciamento de serviços usado em várias distribuições Linux.
Para que serve o comando systemctl?
O comando systemctl é usado para interagir com o systemd, permitindo gerenciar serviços, unidades e o sistema.
Como listar todos os serviços disponíveis?
Use o comando: systemctl list-units –type=service.
Como iniciar um serviço?
Use o comando: systemctl start <nome_do_serviço>.</nome_do_serviço>
Como parar um serviço?
Use o comando: systemctl stop <nome_do_serviço>.</nome_do_serviço>
Como reiniciar um serviço?
Use o comando: systemctl restart <nome_do_serviço>.</nome_do_serviço>
Como habilitar um serviço para iniciar automaticamente?
Use o comando: systemctl enable <nome_do_serviço>.</nome_do_serviço>
Como verificar o status de um serviço?
Use o comando: systemctl status <nome_do_serviço>.</nome_do_serviço>
Qual a diferença entre restart e reload?
restart reinicia completamente o serviço, enquanto reload aplica alterações na configuração sem interromper o serviço.
Como listar os serviços falhos?
Use o comando: systemctl –failed.
Como mudar o nível de execução (target) do sistema?
Use o comando: systemctl isolate <nome_do_target>.</nome_do_target>
Como recarregar o systemd após alterações em arquivos?
Use o comando: systemctl daemon-reload.
Onde ficam os arquivos de configuração de serviços?
Normalmente em /etc/systemd/system/ ou /lib/systemd/system/.
Como visualizar logs de um serviço?
Use o comando: journalctl -u <nome_do_serviço>.</nome_do_serviço>
Como alterar o target padrão do sistema?
Use o comando: systemctl set-default <nome_do_target>.</nome_do_target>