Перейти к содержанию
Авторизация  
Amia

shh авто запуск после падения

Рекомендуемые сообщения

Всем привет, подскажите пожалуйста например у меня на vps падает процесс shh, как сделать так что бы после падения он опять запустился автоматом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет, подскажите пожалуйста например у меня на vps падает процесс shh, как сделать так что бы после падения он опять запустился автоматом?

написать скрипт который будет в цикл проверять есть ли процесс в списке и если нет то запускать его.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

он наверно пример хочет а не пустой треп

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
#!/bin/sh
process_id=`/bin/ps -fu $USER| grep "shh" | grep -v "grep" | awk '{print $2}'`
if [ "$process_id" > 0 ]; then
	//commanda starta
fi

как-то так и запихать это дело в крон, проблем то?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это провереный скрипт??? ТЫ его проверял>?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это провереный скрипт??? ТЫ его проверял>?

Мне еще и проверять надо? От балды я его написал так как шелл помню. Может и не работает...

 

Да я там ошибся...

#!/bin/sh
process_id=`/bin/ps -fu $USER| grep "shh" | grep -v "grep" | awk '{print $2}'`
if [ "$process_id" -ne 0 ]; then
	//commanda starta
fi

вот так по моему, хз лень на убунту прыгать

Изменено пользователем Warak

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...