Um serviço em Linux é um programa ou processo que corre em segundo plano e executa uma função ou tarefa específica num sistema operativo
Pode ser útil nos seguintes casos:
- Desativar serviços desnecessários: alguns serviços instalados por defeito podem ser desnecessários para o seu sistema, ocupando recursos ou funcionando lentamente. A remoção desses serviços pode ajudar a otimizar o desempenho e a libertar recursos.
- Remoção de serviços em conflito: se tiver dois ou mais serviços que executam funções semelhantes e podem entrar em conflito entre si, a remoção de um dos serviços pode resolver o conflito.
- Limpeza do sistema: se já não estiver a utilizar um determinado serviço e pretender libertar espaço em disco ou simplesmente limpar o sistema, a desinstalação pode ser uma boa solução.
- Correção de vulnerabilidades: quando um serviço tem vulnerabilidades conhecidas sem a capacidade de as corrigir ou atualizar, a desinstalação pode ser uma ação recomendada para manter o sistema seguro.
- Alterações de configuração: em alguns casos, pode desinstalar um serviço para depois instalar uma nova versão do serviço
Para remover um serviço no Linux, siga estes passos:
- Abra um terminal.
- Digite o comando:
sudo systemctl stop <service_name>
(substitua <nome_do_serviço>
pelo nome do serviço a ser removido). Esse comando interromperá o serviço se ele estiver em execução.
- Digite o comando para desativar o serviço de inicialização automática na inicialização do sistema.
sudo systemctl disable <service_name>
- Em seguida, use o comando para excluir o arquivo de serviço do diretório
/etc/systemd/system/
. (Substitua <nome_do_serviço>
pelo nome do serviço a ser excluído).sudo rm /etc/systemd/system/<service_name>
- Por fim, digite o comando para atualizar o sistema e excluir as informações do serviço:
sudo systemctl daemon-reload
Nota: Tenha cuidado ao excluir um serviço, certifique-se de que está excluindo o serviço correto e que ele não é mais necessário.