Задать вопрос
@Poollool

Как сделать бесконечное цикл запуска приложения ubuntu?

Смысл заключается в том, что если что-то произойдет с приложением и оно вылетит - то она моментально запуститься, действует всегда
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
Vindicar
@Vindicar
RTFM!
Напиши модуль для systemd. Он умеет перезапускать процессы при необходимости, запускать их при запуске системы, собирать логи, и т.д.
Но это не сработает для графического приложения.
Ответ написан
Комментировать
@rPman
запускать так
while true;do my_cool_program;done
лучше добавить sleep 1, чтобы не за ддосить машину в случае проблем
Ответ написан
Комментировать
sotvm
@sotvm
Умный поймёт, а дураку и так всё равно.
создаём исполняемый ZZZ.sh ,

#!/bin/bash
[ "$(ps aux | grep XXX | wc -l)" -ne 0 ] && XXX
sleep 5 && ZZZ.sh


где XXX - это ваше приложение, sleep 5 -время повтора 5секунд
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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