Инструменты пользователя

Инструменты сайта


linux:overall:services

Это старая версия документа!


Службы

Службы управляются системой инициализации systemctl.

Список активных служб

# list-init-files --type=service --state=enable

либо

# systemctl list-units

Enable/Disable не подразумевает Start/Stop с-но, даже после отключения службы (Disable), она продолжит работать, если уже была запущена.

systemctl list-units
:!: Unit file

Пример файла

[Unit]
	Description=Kafka Service
	Requires=network.target remote-fs.target
	After=network.target remote-fs.target
 
[Service]
	Type=simple
	User=kafka
	ExecStart=/bin/sh -c '/opt/kafka/bin/kafka-server-start.sh /opt/kafka/config/server.properties > /opt/kafka/kafka.log 2>&1'
	ExecStop=ExecStop= /bin/kill -2 $MAINPID
	ExecReload=/bin/kill -HUP $MAINPID
	Restart=on-failure
 
[Install]
	WantedBy=multi-user.target
linux/overall/services.1686132071.txt.gz · Последнее изменение: 2023/06/07 10:01 — admin