-5

В поисках чего-то, что SHOWS открывает экраны и позволяет присоединять их.

Просто один из многих примеров:

root@helium:~# screen -r
There are screens on:
    32159.pts-1.helium  (08/15/2013 03:11:54 PM)    (Attached)
    27669.pts-1.helium  (08/15/2013 02:21:32 PM)    (Attached)
There is no screen to be resumed.
root@helium:~# screen -r 321
There is a screen on:
    32159.pts-1.helium  (08/15/2013 03:11:55 PM)    (Attached)
There is no screen to be resumed matching 321.
root@helium:~# screen -r 32159
There is a screen on:
    32159.pts-1.helium  (08/15/2013 03:11:55 PM)    (Attached)
There is no screen to be resumed matching 32159.
root@helium:~# screen -r 32159.pts-1.helium
There is a screen on:
    32159.pts-1.helium  (08/15/2013 03:11:54 PM)    (Attached)
There is no screen to be resumed matching 32159.pts-1.helium.
root@helium:~# screen REATTACH TO MY GODDAMN SESSION

1 ответ1

3

screen GNU имеет две отдельные команды для "возобновления" сеанса или "присоединения" к нему. Поскольку в данный момент он думает, что ваша сессия уже подключена, вам нужно сделать одну из двух вещей:

  • а) отсоедините подключенный в данный момент терминал, используя screen -D , затем снова попробуйте screen -r ;

  • б) использовать командный экран "multi attach" screen -x .

Если вы ищете альтернативу screen , попробуйте tmux , который всегда позволяет подключаться несколько раз (используя команду tmux attach ).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .