Как удалить службы Systemd в Linux?

Systemd – это менеджер систем и сервисов для операционных систем Linux, обеспечивающий стандартный процесс контроля за тем, какие сервисы запускаются при загрузке системы.

Иногда вам может понадобиться удалить службу systemd по разным причинам, например, если она больше не нужна, конфликтует с другими службами или вы просто хотите очистить систему.

Для управления службами Systemd использует файлы unit, которые обычно находятся в /etc/systemd/system/ или /lib/systemd/system/ . Эти файлы определяют, как служба должна запускаться, останавливаться и вести себя.

Удаление службы systemd заключается в ее остановке, отключении, чтобы она не запускалась при загрузке, а затем удалении ее файла модулей.

Идентификация службы Systemd

Во-первых, вам нужно определить точное имя службы, которую вы хотите удалить, перечислив все активные службы с помощью следующей команды.

systemctl list-units --type=service

Или, если вы знаете имя службы или его часть, вы можете использовать.

systemctl | grep <service-name>

Остановка и отключение службы Systemd

Прежде чем удалять службу, необходимо остановить ее, если она запущена.

sudo systemctl stop <service-name>

Чтобы служба не запускалась автоматически при загрузке, ее нужно отключить.

sudo systemctl disable <service-name>

Удаление службы Systemd

Наконец, удалите из системы файл блока службы, который обычно находится в /etc/systemd/system/ или /lib/systemd/system/, используя команду rm для удаления файла.

sudo rm /etc/systemd/system/<service-name>.service

Или, если он расположен в другом каталоге.

sudo rm /lib/systemd/system/<service-name>.service

После удаления файла блока перезагрузите конфигурацию systemd, чтобы отразить изменения.

sudo systemctl daemon-reload

Заключение

Удаление служб systemd в Linux включает в себя остановку службы, запрет ее запуска при загрузке и удаление ее файла блока.

Всегда проверяйте, что служба больше не нужна, и что у вас есть необходимые разрешения для выполнения этих действий.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Вдохновлен www.tecmint.com

Похожие статьи

Комментарии (0)