В Debian10 нет удобного файла /etc/rc.local, в который можно поместить скрипт, выполняемый при загрузке системы.
Лучший способ запустить скрипт при запуске - это сделать собственный юнит системы systemd.
Создаем файл
# touch /etc/systemd/system/detail-make.service
Прописываем в него минимально необходимую информацию:
# nano /etc/systemd/system/detail-make.service
Пример файла:
[Unit]
Description=detail_make_cikl
After=networking.target postgresql.target
[Service]
Type=simple
ExecStart=nohup /home/write_in_file_cikl.sh >/dev/null &
[Install]
WantedBy=multi-user.target
Делаем файл юнита исполняемым:
# chmod +x /etc/systemd/system/detail-make.service
#chmod 777 /home/write_in_file_cikl.sh
Рестартуем демон system:
# systemctl daemon-reload
Запускаем сервис:
# systemctl start detail-make.service
Включаем автозагрузку:
# systemctl enable detail-make.service
Статус сервиса можно посмотерть так:
# systemctl status detail-make
Комментариев нет:
Отправить комментарий