Страница 1 из 1

Автозагрузка пользовательского демона/скрипта

Добавлено: 03 авг 2024, 23:30
ya
Если вы хотите создать сервис, который будет запускаться при старте системы, вы можете использовать systemd.

Создайте файл сервиса:


sudo nano /etc/systemd/system/myscript.service
Добавьте следующее содержание:

Код: Выделить всё

[Unit]
Description=My custom script

[Service]
ExecStart=/path/to/your/script.sh
#Restart=always

[Install]
WantedBy=multi-user.target
Сохраните файл и выполните следующие команды для включения и запуска сервиса:

Код: Выделить всё

sudo systemctl enable myscript.service
sudo systemctl start myscript.service
Выберите наиболее подходящий способ в зависимости от ваших потребностей.

Код: Выделить всё

sudo systemctl daemon-reload
sudo systemctl enable myapp.service
sudo systemctl start myapp.service

Re: Автозагрузка пользовательского демона/скрипта

Добавлено: 10 авг 2024, 08:08
ya
USING SYSTEMD
If the above didn't do it, and your system has systemd(1), then give this a try:

1: Create a service.
Create the file ~/.config/systemd/user/xscreensaver.service containing:
[Unit]
Description=XScreenSaver
[Service]
ExecStart=/usr/bin/xscreensaver
[Install]
WantedBy=default.target
2. Enable it.
systemctl --user enable xscreensaver
Then restart X11.