1382 читали · 5 лет назад
Как запустить bash скрипт как systemd сервис
Иногда требуется запустить произвольный скрипт и держать его запущенным постоянно. Раньше для этого часто использовали Supervisor, но в современных ОС есть встроенное средство (а точнее сервисы это часть довольно большого комплекса) - systemd. В это статье я расскажу, как запустить произвольный bash скрипт в качестве systemd сервиса Создание bash скрипта Создадим с помощью любого текстового редактора простой bash скрипт, я буду использовать vi: vi /usr/bin/script.sh В качестве содержимого возьмем бесконечный цикл: #!/bin/bash while true do // Как-то действия sleep 10 done Сохраним его и дадим права на запуск: chmod +x /usr/bin/script...
Как запускать sh скрипты на Ubuntu
В данной статье пойдет речь о том, как запускать сценарии командной оболочки (shell скрипты) в Ubuntu. Что такое sh скрипт Если кратко, sh скрипт - это файл, в котором описываются последовательно выполняемые команды. Подробнее о сценарии командной оболочки можно прочесть в Wikipedia: Сценарий командной строки. В такой файл мы можем вписать все команды, которые выполняем в терминале, то есть, которые исполняются командной оболочкой нашей системы. Стоит упомянуть, что расширение .sh вовсе не обязательно,...