Отсоедините от экрана с помощью C-z

Для 64-битного:

sudo apt-get install libssl0.9.8

sudo ln -s /usr/lib/x86_64-linux-gnu/libssl.so.0.9.8 /usr/lib/x86_64-linux-gnu/libssl.so.0.9.7

sudo ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.0.9.8 /usr/lib/x86_64-linux-gnu/libcrypto.so.0.9.7

, а затем переустановка должна решить проблему.

3
задан 13 November 2017 в 06:12

4 ответа

Это не так сложно, как кажется. Вы должны создать файл ~/.screenrc с этой строкой внутри:

bindkey "^Z" detach

Но вы потеряете функцию управления заданиями внутри screen, если вы не привяжете другую комбинацию клавиш для suspend (Ctrl+K в этом случае):

$ stty susp ^K
2
ответ дан 18 July 2018 в 03:24

Привяжите ^Z к suspend вместо detach. Из man screen:

C-a z C-a C-z (suspend) Suspend screen. Your system must support BSD-style job-control. suspend Suspend screen. The windows are in the `detached' state, while screen is suspended. This feature relies on the shell being able to do job control.

Итак, в вашем ~/.screenrc:

bindkey "^Z" suspend

И затем вы можете использовать fg в bash для возобновления:

$ screen [1]+ Stopped screen $ fg screen [screen is terminating]
0
ответ дан 18 July 2018 в 03:24

Это не так сложно, как кажется. Вы должны создать файл ~/.screenrc с этой строкой внутри:

bindkey "^Z" detach

Но вы потеряете функцию управления заданиями внутри screen, если вы не привяжете другую комбинацию клавиш для suspend (Ctrl+K в этом случае):

$ stty susp ^K
2
ответ дан 24 July 2018 в 17:50

Привяжите ^Z к suspend вместо detach. Из man screen:

C-a z C-a C-z (suspend) Suspend screen. Your system must support BSD-style job-control. suspend Suspend screen. The windows are in the `detached' state, while screen is suspended. This feature relies on the shell being able to do job control.

Итак, в вашем ~/.screenrc:

bindkey "^Z" suspend

И затем вы можете использовать fg в bash для возобновления:

$ screen [1]+ Stopped screen $ fg screen [screen is terminating]
0
ответ дан 24 July 2018 в 17:50

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

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