Чтобы запустить скрипт при запуске Ubuntu, вы можете использовать несколько методов. Я приведу вам несколько примеров:
-
Использование rc.local:
- Откройте терминал и выполните команду:
sudo nano /etc/rc.local - Добавьте скрипт перед строкой, содержащей
exit 0. - Сохраните файл и выйдите.
- Сделайте скрипт исполняемым, выполнив:
sudo chmod +x /etc/rc.local - Перезагрузите систему, и ваш скрипт должен запуститься автоматически.
- Откройте терминал и выполните команду:
-
Использование crontab:
- Откройте терминал и выполните команду:
crontab -e - Добавьте новую строку в конец файла следующего формата:
@reboot /path/to/your/script.sh - Сохраните файл и выйдите.
- Перезагрузите систему, и ваш скрипт будет выполнен.
- Откройте терминал и выполните команду:
-
Использование systemd:
-
Создайте новый файл сервисного модуля systemd. Например:
sudo nano /etc/systemd/system/myscript.service -
Добавьте в файл следующее содержимое:
[Unit] Description=My Script After=network.target [Service] ExecStart=/path/to/your/script.sh [Install] WantedBy=default.target -
Сохраните файл и выйдите.
-
Включите службу:
sudo systemctl Enable myscript.service -
Запустите службу:
sudo systemctl start myscript.service -
Теперь ваш скрипт запустится при загрузке.
-
Это всего лишь несколько примеров. Существуют и другие методы. Выберите тот, который лучше всего соответствует вашим требованиям.