не может повторно прикрепить к экрану

У меня были проблемы с экраном (терминальная команда). Если я ввожу screen -ls это дает мне:

Никакие Сокеты, найденные в/var/run/screen/S-root.

Для screen -r Я добираюсь:

Нет никакого экрана, который будет возобновлен.

То, что я сделал, должно было поместить @reboot screen -d -m /path/to/script в crontab мой сценарий оболочки запускает процесс Java.

Мой htop шоу и Java и экранная команда PID. Какие-либо идеи?

Заранее спасибо.

P.S.: Я использую Ubuntu 14.04.1 LTS

1
задан 11 September 2014 в 12:57

2 ответа

Я видел ту же проблему о Ubuntu 14.04.1. Я все еще не уверен, что вызывает проблему, но это воссоздаст FIFO/сокет и позволит Вам повторно прикреплять к экранной сессии.

kill -CHLD <PID_OF_SCREEN>
0
ответ дан 5 August 2019 в 02:00

Экран Perhaps создается пользователем кроме root и находится таким образом не в /var/run/screen/S-root каталог и находится вместо этого в /var/run/screen/S-username каталог.

можно попытаться добавить экран к корню crontab вместо crontab пользователя. Пример:

sudo crontab -u root -e

0
ответ дан 5 August 2019 в 02:00

Другие вопросы по тегам:

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