Demigodd
@Demigodd

Как запустить собственный скрипт во время Boot Process?

К примеру у меня есть скрипт

script.sh
внутри → echo "hello world"

Как сделать что бы после нажатий на загрузить с Ubuntu в Grub, запускался этот скрипт ну или во время Init ?
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
Slesair
@Slesair
я делал скрипт запуска игрового сервера так:
Создаем скрипт запуска

steam@1vs01:~$ nano ins-ds.sh

#!/bin/sh
cd /home/steam/ins-ds
prog="sudo -u steam ./srcds_run -cfg server.cfg -port 27015 +map market_coop -workshop"
${prog}

Делаем его исполняемым

steam@1vs01:~$ chmod +x ins-ds.sh

Создаем сервис автозапуска при старте сервера

steam@1vs01:~$ sudo nano /lib/systemd/system/ins

[Unit]
Description=Insurgency Server
After=multi-user.target

[Service]
Type=idle
ExecStart=/home/steam/ins-ds.sh

[Install]
WantedBy=multi-user.target

редактируем права запуска

steam@1vs01:~$ sudo chmod 644 /lib/systemd/system/ins

Обновляем конфигурацию и включаем автозапуск скрипта

steam@1vs01:~$ sudo systemctl daemon-reload

steam@1vs01:~$ sudo systemctl enable ins
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы