Рейтинг:0

команда, которая не может работать в фоновом режиме (звездочка)

флаг ru
Mhd

Я пытаюсь запустить скрипт в фоновом режиме, который содержит такую ​​​​команду, как «asterisk -rvd >> xyz.log», когда я запускаю ее напрямую, она работает хорошо, но когда я запускаю ее любым фоновым способом (service, cron, &, nohub,,) он останавливается прямо с этим сообщением: остановился

так как же лучше запустить эту команду в фоновом режиме?

tsc_chazz avatar
флаг vn
Насколько я помню, параметр -r для звездочки открывает удаленную консоль для работающего экземпляра. Открытая консоль, когда вы не можете вводить в нее команды, несколько бессмысленна, не так ли? Asterisk может увидеть, что он находится в фоновом режиме, и просто выйти, потому что у него нет уверенности, что в противном случае вы сможете закрыть эту консоль. Он также не откроет консоль, если уже не запущен демон asterisk — есть ли он?
Рейтинг:0
флаг cn

Проблема здесь, скорее всего, в sudo. Попробуйте сначала стать root (например, «su - root», а затем выполните команду. Когда я запускаю его как root, он работает без проблем.

Mhd avatar
флаг ru
Mhd
нет, id не дал мне такое же сообщение

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.