-1

Я давно хотел освоить экран, но так и не смог его найти.

Какие твои любимые советы?

Пожалуйста, постарайтесь сохранить один совет за ответ, чтобы мы могли голосовать правильно, но не стесняйтесь отвечать несколько раз.

Ссылка:http://www.manpagez.com/man/1/screen/

6 ответов6

2

screen -dr всегда будет переподключен для меня. Предполагается, что запущен только один сеанс экрана и т.д.

2

Среди использования split / vertical split или byobu по понятным причинам у меня была проблема с отправкой ^ s или ^ q некоторым приложениям (например, rtorrent) на экране, так как эти сочетания клавиш конфликтовали с другими, которые я установил (^ q = закрыть окно).

Один из способов обойти это - нажать ^ aq, чтобы отправить ^ q программе, запущенной на экране.

1
screen -R -DD <pid>

Это заставит экран повторно подключиться к сеансу терминала независимо от того, что произойдет.

1

Кажется, вы используете Ubuntu Linux, так что вы можете легко установить byobu, хороший предварительно настроенный вариант screen .

1

Это не очень хороший совет, но если вы являетесь пользователем emacs , как я, возможно, вы найдете полезную имитацию привязок клавиш (по крайней мере, для разделения окон) в моем ~/.screenrc :

escape ^xX

bind 2 split
bind 3 split -v
bind o focus
bind ^c quit

Так, например, Ctrl - x 2 разделит регион по горизонтали.

1

screen -x [screen_session_name] позволяет вам присоединиться к сеансу экрана, который уже подключен, для нескольких дисплеев и совместного использования экрана.

Я разместил это как отдельный ответ, чтобы он мог получить отдельные голоса. Я полагаю, что так и сделано.

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