Вопросы с меткой [gnu-screen]

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

6
голосов
1ответ
3k показов

Отсоединить экран от экрана?

Мне нравится настраивать сеанс экрана с двумя окнами рядом (комбинация клавиш Ctrl+A |). Проблема в том, что иногда мне нужно запустить сервер, который запускает сеанс экрана на переднем плане одного ...
6
голосов
3ответа
2k показов

Скопируйте и вставьте экран GNU с вертикально разделенными окнами в OS X

При использовании экрана GNU с OS X (предположительно, также и с Linux) и использовании вертикального разделенного экрана, как вы копируете и вставляете текст только с одной стороны полного ...
6
голосов
4ответа
19k показов

Как я могу запустить несколько сеансов экрана из одного скрипта bash?

Я написал скрипт (который не работает), который выглядит примерно так: #!/bin/sh screen -dmS "somename" somecommand for i in {0..5}; do screen -dmS "name$i" anothercommand $i done По какой-то ...
6
голосов
4ответа
2k показов

Как отключить уведомление на "экране -D -R"

Я запускаю screen -D -R (с опционально используя имя -S), и он прекрасно работает, но имеет одну проблему - когда данный экран не существует раньше, я получаю уведомление «Новый экран ...», и ...
6
голосов
2ответа
4k показов

Экран GNU: изменение порядка окон, например перетаскивание в браузере + изменение порядка вкладок

У меня открыто 20 окон в моем сеансе экрана, и я хотел бы изменить порядок крайнего правого окна 20, скажем, между позициями 9 и 10 следующим образом: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ...
6
голосов
3ответа
3k показов

Как при запуске запустить byobu из xterm?

Я настроил автоматический запуск byobu с помощью команды byobu-enable. Здорово, когда я захожу с терминала или через ssh, но как я могу автоматически подключить к нему xterm? (mate-терминал от Linux ...
6
голосов
2ответа
809 показов

при выходе 'less' НЕ очищает его содержимое при запуске в сеансе 'screen'

Возможный дубликат: Используя экран, команды вроде меньше и человек не очищает экран потом Когда я завершаю «меньше» в обычном bash, он очищает предыдущее содержимое, отображаемое как «less», и снова ...
6
голосов
2ответа
3k показов

Можно ли повторно подключить переадресацию ключей SSH через отключенный сеанс экрана?

Возможный дубликат: Тайм-аут ключа ssh-agent для экрана или tmux на хосте У меня есть ноутбук, на котором у меня работает театрализованное представление (агент ключа PuTTy SSH). Если я ssh к системе ...
6
голосов
2ответа
10k показов

Экран гну, как динамически обновлять заголовок окна?

Я пытаюсь улучшить аспект экрана GNU с помощью файла screenrc, настроил цвета, строку состояния, заголовок и список загруженных окон. Единственное, чего я не могу достичь, это получить подпись с ...
6
голосов
2ответа
7k показов

Почему мой $ LD_LIBRARY_PATH отключается при использовании экрана с bash?

Это связано с тем, почему мой LD_LIBRARY_PATH получает неустановленный запускающий терминал?, но другой набор симптомов. Во-первых, /usr/bin/screen установлен в соответствии с другим вопросом. ...
6
голосов
2ответа
3k показов

как вставить из экранного буфера byobu (Ubuntu 12.04 64bit)

Я бегу byobu в gnome-терминал, под Ubuntu 12.04 64bit. и пытается скопировать экранный буфер. то есть, нажав F7, Бёбу входит в "режим копирования", затем помечает текст на экране клавишей пробела. ...
6
голосов
2ответа
4k показов

Есть ли приложение, подобное экрану, но для приложений с графическим интерфейсом?

Сейчас я работаю с несколькими проектами, я бы хотел переключаться между ними, не закрывая и не открывая заново все приложения. Есть ли способ сделать это с помощью какого-нибудь экранного ...
6
голосов
3ответа
2k показов

Экран GNU меняет цвета подсветки синтаксиса vim

Я пытаюсь использовать vim в сеансе экрана GNU, но всякий раз, когда я открываю vim внутри экрана, подсветка синтаксиса использует совершенно разные цвета по сравнению с тем, когда я открываю vim вне ...
6
голосов
1ответ
818 показов

Экран GNU с локальным буфером прокрутки?

Я использую удаленный сервер по очень медленному и ненадежному сетевому соединению. Итак, я хочу использовать экран GNU, чтобы не потерять то, что я делаю, когда я отключен. Но мне нужен локальный ...
6
голосов
1ответ
2k показов

Включить звуковой звонок в текущем окне экрана GNU

Я использую putty для ssh в оболочке Ubuntu Bash, которая содержит irssi в сеансе экрана. Я полагаю, что, вероятно, я могу настроить irssi для отправки системного звонка, когда появляются ...
6
голосов
3ответа
7k показов

Как я могу убедиться, что моя система использует файл ~/.screenrc?

Мой друг предоставил мне довольно подробный .screenrc который я положил в мою директорию ~/ . Я довольно уверен, что когда я запускаю screen он не использует правки в файле. Как я могу подтвердить, ...
6
голосов
4ответа
6k показов

Linux: псевдонимы при использовании `screen`

Я использую screen , и у меня есть несколько псевдонимов в моем ~/.bash_profile , например, python=python-2.6 . Но по некоторым причинам эти псевдонимы не работают, когда я работаю на screen . Как я ...
6
голосов
1ответ
733 показов

Экран GNU - как выделить искомый текст

При выполнении обратного текстового поиска через "Ca [? SEARCH_STRING», Я должен продолжать нажимать «n», чтобы выяснить вхождения «search_string». Есть ли конфигурация на экране GNU, которая может ...
6
голосов
2ответа
7k показов

Linux: wmctrl не может открыть дисплей, когда сеанс инициируется через ssh+screen

Я использую wmctrl на машине с Ubuntu для управления окнами из скрипта, который я запускаю на экране (gnu). Если я запускаю сеанс экрана с локального компьютера, wmctrl работает нормально, в том ...
5
голосов
2ответа
3k показов

Перечислите процессы, запущенные в сеансе экрана (Linux)

У меня есть несколько сеансов экрана, каждый из которых запускает одно приложение Java. Например, у меня есть эти 3 сеанса экрана: 7361.ARM48 (Detached) 7397.ROP90 (Detached) 7314.ARM22 (Detached) И ...
5
голосов
5ответов
3k показов

экран GNU, чтобы не изменять заголовки моего окна

Я устанавливаю значимые имена для новых окон, которые я создаю на экране gnu, но затем, когда я «cd» или открываю vim, это имя меняется, например, на «pwd». Есть ли способ предотвратить изменение ...
5
голосов
1ответ
2k показов

экран - переместить курсор в начало строки

В bash я обычно могу переместить курсор в начало строки, используя CTRL+a . На экране CTRL+a используется для специальных экранных команд. Как я могу а) использовать другую комбинацию клавиш для ...
5
голосов
2ответа
3k показов

Xserver, к которому я могу подключиться

Я ищу что-то вроде screen но для X? Я представляю себе ситуацию, когда я делаю что-то вроде «X --reconnect remote_server:11», и я снова подключаюсь к уже существующему сеансу X, где все программы, ...
5
голосов
4ответа
4k показов

Поддерживайте процессы после выхода из SSH

Я пытаюсь измерить пропускную способность, потерю пакетов, задержку и джиттер между двумя компьютерами по беспроводному сетевому соединению 802.11s. Я пытаюсь сделать (мой первый) скрипт bash, ...
5
голосов
2ответа
21k показов

Как я могу установить биты четности при использовании экрана для доступа к последовательному порту

Я обычно использую screen(1), чтобы открыть последовательный порт командой: sudo screen /dev/ttyUSB2 115200 Я попытался установить Parenb (и ряд других вещей) с помощью следующей команды: sudo screen ...
5
голосов
2ответа
3k показов

Экран GNU влияет на отображение моего терминала

Я использую urxvt и запущенный экран. Мои проблемы: Подчеркивая - некоторые из моих скриптов имеют цветной вывод. Они хороши, если я просто запускаю urxvt, но когда на экране они подчеркнуты, и это ...
5
голосов
1ответ
1k показов

Как я могу заставить vim копировать текст в буфер обмена буфера обмена экрана GNU?

Я хочу восстановить текст с помощью команды vim, чтобы он оказался в буфере обмена экрана, где позже его можно вставить в другое приложение через ^ A]. vim должен выполнить копирование (не режим ...
5
голосов
3ответа
3k показов

Чтобы открыть новую вкладку на экране в вашем текущем местоположении

Предположим, что вы находитесь в /users/cs/uni/databases/python/codes/ и хотите сравнить результаты одной и той же команды с разными параметрами. Программа запрашивает у вас выходные данные, чтобы вы ...
5
голосов
3ответа
444 показов

Экран GNU: лучший способ вырезать и вставлять?

Я использую GNU Screen около 3 лет и считаю его чрезвычайно полезным. Для такой надежной и гибкой программы я считаю ее функциональность «вырезать и вставить» немного базовой. Кто-нибудь нашел лучший ...
5
голосов
2ответа
2k показов

Экран GNU - горизонтальная прокрутка

Я пытался понять это - цель состоит в том, чтобы прокрутить горизонтально на экране GNU. (Чтобы избежать уродливого переноса строк в результате выполнения запросов mysql CLI.) Если вы делаете: screen ...
5
голосов
2ответа
2k показов

Режим "только для просмотра" в `screen`?

Один из моих любимых режимов для screen - использование опции -x , в которой несколько пользователей могут подключаться к одному сеансу (отлично подходит для устранения неполадок в команде и ...
5
голосов
4ответа
4k показов

установить экран из исходного кода

Я попытался установить screen команду на RedHat из исходного кода. Но когда я запускаю configure , он возвращается configure: error: !!! no tgetent - no screen Так кто-нибудь знает как это исправить?
4
голоса
1ответ
791 показов

Написать специальные символы в hardstatus GNU Screen

Я хочу написать следующие специальные символы в hardstatus экрана GNU: «↑» (стрелка вверх) и «↓» (стрелка вниз), но он показывает странные символы. Как я могу это сделать? Больше информации: Это ...
4
голоса
4ответа
4k показов

Запуск Emacs внутри экрана

У меня есть файл screenrc, но я нахожу некоторые конфликты, когда я запускаю emacs внутри экрана. Например, перемещение по буферам в emacs, Ctrl-стрелка вправо / стрелка влево, вместо перемещения ...
4
голоса
1ответ
818 показов

Экран GNU и разделить регионы

Я только что понял, что возможно иметь разделенные терминалы с экраном GNU. Но проблема в том, что он не разделяет окна, а создает новый регион, который всегда присутствует. Я хотел бы иметь ...
4
голоса
1ответ
566 показов

Есть ли tmux версия режима зомби экрана?

screen имеет функцию Zombie Mode, которая делает так, что когда процесс экрана (окно или панель, в терминологии tmux ) умирает, окно не закрывается - оно остается там до перезапуска, а не ...
4
голоса
2ответа
4k показов

Запустите 'screen -RD' автоматически после подключения из PuTTY

Я хотел бы, чтобы PuTTY автоматически запускал screen -RD при входе в систему, однако я хотел бы, если это возможно, чтобы он был настроен как часть PuTTY, или чтобы сервер определял, когда подключен ...
4
голоса
1ответ
467 показов

Преобразовать журналы оболочки (включая escape-символы) в HTML?

Есть ли инструмент или регулярное выражение, которое может конвертировать escape-символы оболочки в HTML-код? Например, вот файл журнала с экрана GNU: ^MESC[K$ ^MESC[K$ exit Executing .bashrc ...
4
голоса
2ответа
281 показов

Экран GNU: указывает, нажата ли Ca (escape) в hardstatus

Искал это без особой удачи. То, что я хочу, это то, что говорит мне, если я нажал Ca в Screen Vim отображает «- INSERT -», когда выбран режим вставки. Нечто подобное было бы удобно иметь в hardstatus ...
4
голоса
1ответ
398 показов

Запустите программу автоматически с экрана /byobu, используя псевдоним

Мои команды запуска экрана выглядят так: screen alias1 screen alias2 alias1 - псевдоним, указывающий на command1. alias2 - псевдоним, указывающий на command2. alias1 и command1 имеют одинаковое имя. ...
4
голоса
1ответ
85 показов

Экран GNU медленно выходит

Я настроил свой .bashrc для автоматического screen -DRA (даже если это локальный сеанс). screen работает нормально, за исключением того, что, если я запускаю exit из последнего окна или иным образом ...
4
голоса
1ответ
826 показов

Экран GNU: найти, какое окно экрана имеет данный запущенный процесс или переменную?

Я хотел бы выяснить, в каком из моих ~ 50 экранных окон GNU запущен процесс с определенной в нем определенной переменной. Например, около недели назад я сделал это: id=ABC123456; ~/run_long_process ...
4
голоса
2ответа
2k показов

Как сделать так, чтобы IRSSI работал под экраном в удаленной системе, чтобы на моем локальном компьютере звучали новые сообщения?

У меня irssi работает вечно под "экраном" в удаленной системе Linux-сервера. У меня есть fedora 16 в моем ноутбуке и ssh на сервер, и я возобновляю свой экран irssi, когда я прихожу на работу. Но я ...
4
голоса
1ответ
299 показов

Отключить процесс от консоли Linux

У меня есть длительный процесс, который был запущен в терминале bash на Debian. К сожалению, это не было запущено внутри экрана. Есть ли способ отключить этот процесс от текущей консоли и ...
4
голоса
1ответ
383 показов

linux 'screen' команда - понижает приоритет процесса, если отсоединен?

Если я запускаю программу в сеансе screen , а затем отсоединяю экран - имеет ли программа более низкий приоритет планирования?
4
голоса
2ответа
923 показов

Vim не окрашивает конец строк при запуске внутри экрана

Когда vim запускается внутри экрана GNU, он не окрашивает фон после текста. Экран выглядит так, как будто он должен быть настроен для корректной обработки 256 цветов: $ screen $ tput colors 256 $ ...
4
голоса
3ответа
2k показов

iTerm2 -> ssh -> экран GNU -> разделенное окно: колесо прокрутки не работает

Я использую Mac OS X в качестве рабочей станции. С iTerm2 я подключаюсь к удаленному хосту (Ubuntu Server) с помощью этой команды: ssh -t user@host screen -D -R -R Но я не могу заставить колесо ...
4
голоса
2ответа
10k показов

Запуск команд Linux в фоновом режиме: амперсанд (&) или экран

Запуск приложения в фоновом режиме можно выполнить, добавив амперсанд («&») в конце приложения или через экран (открыв сеанс экрана), если приложению требуется время от времени вводить данные. Есть ...
4
голоса
3ответа
4k показов

Как удерживать клавишу префикса tmux нажатой между командами?

В экране GNU, я могу держать Ctrl+ прессованный между командами. Например, чтобы изменить окно я держать Ctrl+ прессованный и просто продолжайте нажимать п , не отпуская Ctrl+ а. Это выполнимо в ...
4
голоса
1ответ
2k показов

Экран GNU: переназначить колесико мыши для активной прокрутки назад

Я использую Screen с MinTTY в приглашении bash. Иногда я хочу активировать прокрутку и скопировать некоторые вещи, которые были на выходе. Мой первый инстинкт - прокрутка мышью, но все, что ...