Ubuntu-сервис

При загрузке ОС происходит запуск сервиса robohead (файл /etc/systemd/system/robohead.service). Этот сервис запускает скрипт ~/start.sh, который выполняет запуск launch-файла ~/robohead_ws/src/robohead_controller/launch/robohead_controller_py.launch

Команды управления сервисом robohead

Остановить сервис

sudo systemctl stop robohead.service

Запустить сервис:

sudo systemctl start robohead.service

Перезапустить сервис:

sudo systemctl restart robohead.service

Узнать статус сервиса:

sudo systemctl status robohead.service

Убрать сервис из автозагрузки:

sudo systemctl disable robohead.service

Поставить сервис в автозагрузку:

sudo systemctl enable robohead.service

Last updated