Вопросы с тегом «gnu-screen»

screen (GNU Screen) - это полноэкранный оконный менеджер, который мультиплексирует физический терминал между несколькими процессами (обычно это интерактивные оболочки). Для компьютерных мониторов, см. Тег / мониторы.

2
Изменить родительский процесс процесса?
Можно ли изменить родительский процесс процесса? Если да, то как? Например, как screenудается прикрепить screenсеанс и процессы, выполняющиеся в нем, к различным процессам оболочки? Есть ли смена родительского процесса? Кажется, я слышал о других способах изменения процесса оболочки, в которых работает программа, но я не помню. Есть также смена родительского …

1
Как мне остановить экран от загромождения моих титров?
Я использую bashи GNU screenна centos7. Я замечаю, что если я перехожу на другой сервер ssh, меняю заголовок (через ctrl+ a+ A) и выхожу с сервера, который перезаписывает мой новый заголовок USER@HOST:~. Как я могу остановить это от этого? Я посмотрел на динамические названия и определил, что именно в игре, …

3
Как выделить результат поиска в tmux?
Когда я ищу окно терминала в tmux, оно устанавливает курсор поиска по ключевому слову, но не выделяет соответствующее слово. Экран раньше делал это, и визуально было легче найти совпадение. Благодарность!
14 gnu-screen  tmux 

1
Экран GNU не отображает правильные символы Юникода
Когда я делаю это в моем терминале: echo -e "\xF0\x9f\x8d\xba" В моем терминале крутая пивная кружка: 🍺 Однако, когда я запускаю экран и пробую то же самое, я получаю . Как мне получить хорошую пивную кружку? Это мой .screenrc: nethack on startup_message off defscrollback 3000 hardstatus on hardstatus alwayslastline hardstatus …

3
Окно экрана GNU переименовывает неприятность
Мне нравится открывать экранный сеанс с предварительно открытыми SSH-соединениями с основными серверами, которые я администрирую в офисе. Каждому окну я даю очень короткое имя, обычно 2-4 символа, чтобы они отображались в строке состояния моего экрана вместе с этими именами. Так что у меня будет запись на экране, которая выглядит как …
13 gnu-screen 

6
Есть ли tmux эквивалент «screen -D -R»
Я хотел бы знать, есть ли способ заставить tmuxсебя вести себя так, screen -D -Rчтобы я мог сказать, иметь команду в качестве команды по умолчанию в Putty. Эти screenпереключатели будут принудительно отключать существующий сеанс экрана для моего пользователя (даже если он все еще был активен и вошел в систему где-то …
13 gnu-screen  tmux 

1
Запрет выхода из сеанса Killing tmux
Я заметил, что выход (выход) из моего сеанса пользователя X уничтожит любой tmuxсеанс, который я инициировал, даже сеансы, с которыми я работал, sudo tmuxи подобные команды. Я уверен, что этого раньше не было, но некоторые недавние изменения повлияли на это поведение. Как мне поддерживать эти tmux(или screen) сеансы, даже после …


4
.ssh / config способ указать псевдо-tty распределение и выполнение команды
Есть ли способ указать, например .ssh/config, такую ​​команду: ssh -t remote-host "screen -dR screen_name" чтобы я мог легко получить доступ к удаленному screenсеансу ssh remote-host? Прямо сейчас я решил эту проблему, используя собственный скрипт: $ cat ~/bin/sssh #!/bin/sh /usr/bin/ssh -t $1 "screen -dR ab" ~/binостается на первом месте $PATH, но …

3
Отправить команду на отдельный экран и получить вывод
Я искал способ отправить команду на отдельный сеанс экрана. Все идет нормально. Вот что я придумал: $ screen -S test -p 0 -X stuff 'command\n' Эта команда работает как надо. Но мне бы тоже хотелось, чтобы выходные данные были отражены прямо перед моими глазами (нет необходимости в .logфайле или чем-то …

6
Как эффективно использовать экран и SSH?
Я хотел бы настроить SSH и экран таким образом, чтобы при входе в систему всегда использовался экранный сеанс. В идеале, эта сессия не будет прекращаться, но будет отключена, когда я нажму Cd. Как этого достичь? И какие еще полезные настройки существуют для облегчения моей SSH-жизни?
12 ssh  gnu-screen 

3
Как разрешить Page Up в GNU Screen?
Я использую Vim для редактирования текстовых файлов в Linux. Обычно я подключаюсь к удаленным машинам Linux, используя PuTTY из Windows. Я обычно использую GNU Screen. При использовании Vim внутри Screen я не могу использовать Page Upклавишу, потому что Screen интерпретирует ее как команду для запуска режима копирования. Я хотел бы …
12 linux  gnu-screen  vim 

1
Экран GNU: Как включить или отключить ведение журнала, когда экран уже подключен?
Предположим, у меня есть прикрепленный экран, но я забыл выполнить screen -Lизначально. Можно ли включить и отключить запись текущего подключенного экрана без повторного выполнения экрана? Я знаю, что можно сделать снимок экрана, который, по сути, является скриншотом подключенного в данный момент экрана, нажав Ctrl+a h(после этой комбинации клавиш h), но …

5
Имеет ли терминальный мультиплексор какие-либо преимущества при использовании с оконным менеджером листов?
Как терминальные мультиплексоры (screen, tmux), так и управляющие окнами тайлы на основе клавиатуры (ratpoison, dwm, xmonad) предоставляют схожую функциональность. Есть ли польза в использовании обоих одновременно? А как насчет проблем, которые могут возникнуть?

4
Могу ли я легко искать свою историю во многих окнах экрана?
В моем текущем screenсеансе 12 открытых окон. Он работает уже несколько недель ... Я знаю, что выполнил команду ImageMagick convertв одном из этих 12 экранных окон где-то на прошлой неделе ... Есть ли способ, с помощью которого я могу легко искать в истории Bash всех 12 экземпляров, не закрывая их …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.