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

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

2
голоса
2ответа
478 показов

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

Когда я запускаю экран, я обычно просто оставляю «0-й» экран пустым. Это происходит главным образом потому, что я привыкаю к левой стороне клавиатуры для выбора экранов (например, Ca 1, Ca 2 и т.д.). ...
2
голоса
1ответ
302 показов

Вложенные сеансы бёбу

Есть ли рабочее решение для проведения вложенных сеансов byobu или byobu-screen? Нужно было бы указать разные комбинации клавиш для внешнего и внутреннего окон.
2
голоса
3ответа
2k показов

Почему я не могу использовать Screen на другом компьютере?

Когда я использую putty, войдите в систему и введите "screen", это работает. Когда я использую РАЗНЫЙ компьютер - систему на основе Linux. Я SSH в это через мою локальную машину. Затем я набираю ...
2
голоса
2ответа
725 показов

Java-приложение, запущенное на экране, запускает процесс, а этот ребенок НЕ на экране

Я запускаю Spigot-сервер на экране, это Java-приложение. Когда он аварийно завершает работу и корректно завершает работу, он вызывает скрипт перезапуска в качестве последнего действия. Этот скрипт ...
2
голоса
2ответа
1k показов

Интеграция буфера обмена с GNU Screen и Mac OS X Terminal

Я использую экран GNU на терминале. Есть ли способ использовать то, что я скопировал в GNU Screen в буфер обмена OS X? я бегу Mac OS X 10.6.2 Версия экрана 4.00.03 (FAU) 23 октября 2006 года ...
2
голоса
1ответ
816 показов

SSH из экрана GNU не работает должным образом

Я пытаюсь запустить сеанс экрана и подключиться к трем различным машинам с одним и тем же пользователем. Вот что у меня в .screenrc screen -t "machine1" 0 ssh user@machine1 screen -t "machine2" 1 ssh ...
2
голоса
0ответов
1k показов

Получить вывод команды с отдельного экрана

Я запускаю отдельный сеанс screen и запускаю команду с помощью screen -x , вот так: screen -S $SESSION -X Это прекрасно работает, хотя я хотел бы иметь возможность ловить вывод команды, не выходя на ...
2
голоса
1ответ
347 показов

предотвращение разрушения буфера прокрутки экрана в vim

когда экран gnu не используется, vim завершает работу, не засоряя буфер обратной прокрутки. Он исчезает, и все, что я получаю, это новое приглашение bash. все что было на экране до запуска vim есть. ...
2
голоса
3ответа
437 показов

Как открыть одну вкладку экрана GNU для каждого каталога в списке

У меня есть следующий скрипт - он вроде работает. #!/bin/bash ... define plugins, etc for plugin in ${plugins[@]}; do screen -t $plugin done Хочу я хочу это сделать откройте gnu-screen и для каждого ...
2
голоса
1ответ
509 показов

Условные значения в .screenrc?

Я немного переставил свою рабочую машину и теперь держу свой терминал открытым на вертикально ориентированном мониторе, из-за чего у меня возникли несколько иные потребности, чем у экрана GNU. До ...
2
голоса
0ответов
721 показов

Создание нескольких экранов в цикле for для запуска программ parellel и отправки команд каждому

Прежде чем пометить эти вопросы как лишние, я прочитал и попробовал каждый ответ на подобные вопросы безуспешно У меня есть этот цикл, где он пересекает структуру каталогов и запускает программу ...
2
голоса
0ответов
327 показов

Экран GNU, используя команду exec в .screenrc

Я добавил следующие строки в мой .screenrc bind -c music u exec amixer sset Master,0 5+ >& /dev/null bind -c music d exec amixer sset Master,0 5- >& /dev/null bind -c music t exec amixer sset ...
2
голоса
2ответа
1k показов

Изменение размера экрана GNU с помощью Snow Leopard xterm

Я использую xxx 120x80 под X11 (который я запускаю через xterm -geometry 120x80). Я также использую некоторые постоянно запущенные сеансы экрана GNU на нескольких разных хостах - как локальных для ...
2
голоса
1ответ
6k показов

Как изменить цвета в строке hardstatus на экране GNU?

У меня есть следующее в моем screenrc: hardstatus on hardstatus alwayslastline hardstatus string "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %m/%d %C%a " Это здорово, но я бы хотел изменить цвет ...
2
голоса
1ответ
1k показов

tmux / screen ctrl+ стрелка (слева направо) не работает на SSH

Я настроил tmux чтобы пропустить слова по Ctrl+ вправо / влево: set-window-option -g xterm-keys on Он работает просто отлично, но, как и SSH, он не работает и печатает ;5D или ;5C .. Та же проблема ...
2
голоса
1ответ
227 показов

Экран GNU выдает сигнал 28?

Немного далеко ... Я выполняю длительный процесс, который занимает несколько часов. Процесс переиндексации файла нечеткого соответствия базы данных CDDB. Процесс продолжает выходить через некоторое ...
2
голоса
1ответ
1k показов

Что это за «материал» в команде, отправляемой на экран?

Чтобы отправить Control+C на отдельный сеанс экрана, я могу сделать, как было продемонстрировано в другом месте: screen -S NameOfSession -p 0 -X stuff $'\003 или же screen -S NameOfSession -X -p 0 ...
2
голоса
1ответ
705 показов

Как просмотреть функцию завершения вкладки для команды в bash?

В конечном итоге я хочу, чтобы псевдоним screen -r . В основном я хочу сделать это, потому что у этой команды есть замечательная функция завершения вкладки, которая показывает мне текущие сеансы ...
2
голоса
0ответов
1k показов

Убить все сеансы экрана с одинаковым именем

У меня есть несколько сеансов экрана с одним и тем же именем из-за ошибки. Как я могу удалить все это в одной команде, не затрагивая другие сеансы экрана? Я использовал команду из этого ...
2
голоса
2ответа
621 показов

Подсветка синтаксиса рыбных оболочек выглядит странно в byobu-screen

Когда я нахожусь в простой оболочке рыбы, команда выделяется так: но когда я нахожусь в byobu-screen и печатаю то же самое, я получаю: Когда я делаю fish_config и смотрю на свою цветовую палитру, то ...
2
голоса
1ответ
819 показов

Передать текущий номер окна экрана GNU команде backtick

Есть ли способ отправить / передать текущий номер окна в команду backtick на экране GNU? Или мне придется использовать другой терминальный мультиплексор? Спасибо. Редактировать: Это мой ответ ...
2
голоса
2ответа
267 показов

Не удается запустить экран GNU на Snow Leopard

Когда я получаю доступ к своей машине OS X через SSH, я не могу начать сеанс экрана GNU. Он зависает и не выдает никаких сообщений об ошибках, также Ctrl-C не имеет никакого эффекта. Однако, если я ...
2
голоса
2ответа
3k показов

Можно ли "предполагать" активную сессию пользователя под Linux?

Можно ли использовать что-то вроде screen , как « экран» , для активного сеанса пользователя в Linux/UNIX? Например, я ssh на мой сервер из дома. Тогда я ssh к нему создаю работу. Я хочу убить ...
2
голоса
1ответ
8k показов

Сокеты не найдены в /var /run /screen /S-root. при использовании `screen`

Я хочу проверить на машине с fedora результат: [root@kitch udp]# screen -ls No Sockets found in /var/run/screen/S-root. [root@kitch udp]# screen -ls listen_for_exception No Sockets found in ...
2
голоса
1ответ
117 показов

Экран Gnu: проблемы с% F

Я пытаюсь установить заголовки регионов, чтобы вывести список всех окон в активной (сфокусированной) области экрана и только заголовок для других регионов. Например: caption always "%?%F %w %: %n*%t ...
2
голоса
1ответ
1k показов

используя экран с start-stop-daemon, sysv

Я пытаюсь запустить программу с интерфейсом ncurse в качестве демона, используя экран. Я хочу использовать start-stop-daemon для управления процессом, но у меня возникают проблемы при создании ...
2
голоса
2ответа
2k показов

Блокировка сеанса экрана GNU после x минут неиспользования в Linux

У меня есть пара сервисов, работающих в сеансе GNU-экрана поверх Bash. Поскольку одна из служб содержит конфиденциальные данные, я должен постоянно либо полностью закрывать терминал, либо блокировать ...
2
голоса
5ответов
14k показов

Как удалить много отдельных сеансов экрана в Unix?

Я работал в разных сеансах экрана в прошлых проектах, поэтому у меня накопилось несколько сеансов экрана. Теперь меня попросили удалить лишние / ненужные сеансы экрана из коробки Unix. Ни одна из них ...
2
голоса
1ответ
781 показов

Как убить сеанс экрана с помощью команды sudo?

Я пытаюсь написать скрипт bash, который бы перезапустил мой сервер NodeJS. Вот как я запускаю экран с сервером: screen -S web-server -d -m node web-server.js что в итоге (это означает, что это ...
2
голоса
1ответ
857 показов

Экран Ctrl + клавиша не работает для перехода к началу строки

Я недавно начал использовать экран: Ctrl + клавиша не работает для перехода к началу строки. Как я могу настроить это? Есть ли лучшая альтернатива над экраном?
2
голоса
1ответ
1k показов

Выход из экрана GNU - признак запуска процесса

Я хочу quit сеанса экрана. Для этого я использую screen -S session_name -X quit . Это работает хорошо, но не так, как я бы. Программа, запущенная на screen имеет обработчик для SIGTERM , и мне ...
2
голоса
4ответа
3k показов

Экранный эквивалент Windows PowerShell

Я использую машину Windows в качестве сервера SSH. Я хочу удаленно запустить некоторые задачи, выполнение которых занимает несколько часов. Есть ли способ получить постоянный процесс даже после ...
2
голоса
1ответ
478 показов

Перемещение процесса из оболочки в другой?

Возможный дубликат: Скрининг запущенного процесса Можно ли переместить процесс из одной оболочки в другую? Пример: я запустил процесс в какой-то оболочке, и я решил перенести его на экранную сессию ...
2
голоса
2ответа
219 показов

Я не вижу названную сессию на экране GNU

Я завязываю учить экран гну. Я использую Mac (снежный барс). Я использую 4.00.03 версию экрана. Я запускаю новый экран с помощью следующей команды screen -S foo Однако после этого, если я сделаю Ctrl ...
2
голоса
3ответа
755 показов

VIM/ Цвет фона экрана инвертируется для нетекстовых символов

Я пытаюсь использовать vim во время сеанса экрана. По какой-то причине цвет фона для частей экрана без текста отображается темным, а части с текстом - светлым (скриншот ниже). Когда я переключаю bg ...
2
голоса
1ответ
35 показов

Размещение "якоря" в GNU Screen

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

Экран GNU: экран удаленного каталога был запущен в

Я запустил экран в каталоге, который я удалил, и каждый раз, когда я открываю новое окно, я получаю следующую ошибку: shell-init: ошибка при получении текущего каталога: getcwd: невозможно получить ...
2
голоса
0ответов
316 показов

Спящий режим / Сохранение состояния экрана GNU, чтобы возобновить работу после перезагрузки?

Возможный дубликат: Заставить экран GNU пережить перезагрузку Можно ли перевести в спящий режим или сохранить текущее состояние экрана GNU для возобновления после перезагрузки?
2
голоса
1ответ
2k показов

Запуск отдельного сеанса экрана и Java-программы одной командой

Я нашел ответ на супер пользователя, что следующее должно создать сеанс экрана в отдельном режиме. Но это не работает в моей ситуации. screen -dmS sessionname java -jar /root/programone/myprogram.jar ...
2
голоса
1ответ
419 показов

Дочерние процессы остаются после выхода из экрана

Я вижу странное поведение экрана в OSX. Когда я покидаю экран, дочерние процессы не убиваются. $ screen $ tail -f (or some long running process inside screen) Затем я убиваю текущее окно экрана с ...
2
голоса
1ответ
800 показов

Переместить уже запущенную программу на экран

Можно ли переместить уже запущенную программу в screen/tmux? Я хотел бы иметь что-то вроде следующего: program; ^Z screen; fg; Я знаю, что вышесказанное не сработает, но есть ли способ сделать это?
2
голоса
2ответа
229 показов

Экран не отображается в списке при использовании sudo

В то время как под пользователем root (напечатано whoami), выполнение sh -c "screen -d -m -S testscreen sh -c \"echo asd; echo qwe\"" создает экран с выводом в две строки, который можно восстановить ...
2
голоса
2ответа
2k показов

Я хотел бы написать сценарий оболочки / файл RC, который автоматизирует разбиение экрана GNU и запускает программы в них

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

Используйте экранные команды (CA CC и т. Д.) В byobu-tmux

В последнее время у меня были некоторые проблемы с byobu когда я использовал screen часть, поэтому я переключился на использование tmux , которая работает как шарм. Проблема в том, что моя клавиатура ...
2
голоса
3ответа
199 показов

убираешь экран?

Я только что установил экран, какой замечательный инструмент! Но у меня есть некоторые проблемы. CTRL-A K убивает экран CTRL-D снимает с экрана а какая разница? оба результата в потере экрана? Кроме ...
2
голоса
1ответ
106 показов

делиться emacs убитым текстом с экраном GNU

Я бы хотел, чтобы текст, который я уничтожаю в emacs, автоматически помещался в буфер обмена экрана. Меня не слишком волнует путешествие в другом направлении. Теперь я могу сделать это с помощью ...
2
голоса
3ответа
273 показов

лучшие варианты для экрана?

ХОРОШО. Так что я люблю экран. Это спасло мой бекон несколько раз, когда машины выходят из строя или отключаются от сети. Тем не менее, есть достаточно причин, которые мешают мне использовать экран ...
2
голоса
1ответ
146 показов

Экран - переключение вкладок на подэкране

Я использую это в моем .screenrc: bindkey ^[q prev bindkey ^[w next переключаться между окнами с помощью alt+w/q Если я открываю экран на экране, я могу переключаться следующим образом: ctrl+a +a + ...
2
голоса
1ответ
187 показов

Экран "умирает" всякий раз, когда выполняется "ls"

Я запускаю Screen 4.00.03 на моем сервере RHEL 5. Когда я открываю новый экран и ls его, экран умирает. Это происходит только на этом сервере, а не на других серверах. Что вызывает эту проблему? ETA: ...
2
голоса
1ответ
336 показов

Установить иконку прокси Terminal.app с xterm и экраном

В течение долгого времени я использовал предоставленные ответы для Resume Zsh-Terminal (OS X Lion), чтобы установить значок прокси для Terminal.app при работе в zsh , и до сих пор он работал довольно ...