Вопросы с меткой [gnu-screen]
GNU Screen - это утилита командной строки, которая позволяет пользователю создавать несколько сеансов оболочки в одном соединении. Эти сеансы отделены от основного соединения и, таким образом, поддерживают состояние для пользователя, даже если соединение разорвано.
604 вопроса
4
голоса
1ответ
2k показов
Заголовок окна PS1 под PuTTY с экраном GNU
В настоящее время я устанавливаю заголовок PS1, объединяя три переменные в моем .bashrc таким образом: export TERMSERVER=`who am i | awk '{print $NF}' | tr -d ')''('` if [ -n "$TERMSERVER" ] ; then ...
4
голоса
1ответ
1k показов
Как сделать окно "только для чтения" в GNU Screen?
Я начал очень долгий процесс и хотел бы время от времени проверять, как он идет, но хочу избежать случайного прерывания. Есть ли способ установить только это окно "только для чтения"?
4
голоса
1ответ
362 показов
Альтернатива без сокетов для tmux или экрана
Мой университет дает каждому студенту каталог на их AFS, который доступен через SSH. Существует (легкий) программный продукт, управляемый CLI, который я хотел бы постоянно запускать из университета. ...
4
голоса
1ответ
3k показов
Как включить прокрутку колесика мыши на экране GNU?
В моем терминале GNOME я могу использовать колесо мыши для прокрутки вверх и вниз. Но как только я запускаю screen в моем терминале, «колесо мыши» не работает. Как заставить мое колесо мыши работать ...
4
голоса
3ответа
6k показов
vim под экраном под PuTTY работает с колесиком мыши?
Есть ли способ сделать эту работу? Я хотел бы прокручивать свои файлы в Vim с помощью колеса прокрутки мыши. Кроме того, я не возражаю против прокрутки буфера экрана gnu с помощью колеса мыши, без ...
4
голоса
4ответа
691 показов
Как я могу взаимодействовать с командной строкой через консоль, если у меня открыт vim?
Я знаю, что могу сделать !commands но я хотел бы как-то интегрировать оболочку в vim. Или я могу использовать экран и разделить экран так, чтобы vim занимал, скажем, половину экрана?
4
голоса
1ответ
5k показов
Почему команда, запущенная с nohup, не может записать файл после выхода пользователя из системы?
Я использую nohup для запуска Matlab и запуска сценария, который требует чтения и записи некоторых файлов. nohup matlab -nojvm -nodisplay -r 'MyScript'& Это происходит гладко, пока я вхожу в систему, ...
4
голоса
3ответа
3k показов
Как отключить сессию ssh, не убивая запущенный процесс?
Я запустил тестовое изменение размера файловой системы на сервере через ssh, но совершенно забыл сделать это во время сеанса screen . Сейчас он работает, и у моего ноутбука очень медленный интернет. ...
4
голоса
1ответ
3k показов
Как я могу присоединиться к сеансу экрана, когда есть сокет, но экран не будет его использовать?
Я видел этот вопрос и этот вопрос, но ни один из них не относится ко мне. У меня есть файл сокета в /var /run /screen, и я им владею - но screen -list не распознает его и позволяет мне подключаться. ...
4
голоса
1ответ
825 показов
Возможно ли, чтобы zsh+keychain+tmux не запрашивал ключи?
Я использую tmux и zsh, и недавно я узнал о ssh-agent и keychain. На man-странице для zsh говорится, что он будет .zlogin только если оболочка, ну, в общем, оболочка для входа. Следуя совету, который ...
4
голоса
2ответа
4k показов
Как я могу использовать терминал SCREEN, когда chroot?
Как мне разрешить пользователю использовать SCREEN для пользователя chroot? Я перепробовал все, но продолжаю терпеть неудачу. Мне нужно, чтобы пользователь мог использовать ЭКРАН, когда он вошел в ...
4
голоса
2ответа
31k показов
как сбросить /dev /ttyS0
Я пытаюсь подключиться к роботу Khepera, используя последовательный интерфейс (под управлением Scientific Linux 6.1). Я использовал команду screen /dev/ttyS0 для связи, которая работала нормально, но ...
4
голоса
1ответ
1k показов
автоматизация экрана GNU
Я хотел бы запустить экран GNU, какую-то команду оболочки, а затем открыть новое окно (-и) экрана с другой командой (-ами) - все это автоматически из скрипта. Является ли это возможным? ОБНОВИТЬ ...
4
голоса
3ответа
6k показов
Как я могу автоматически запустить новое окно в том же сеансе экрана?
Я читаю Как я могу запустить несколько сеансов экрана автоматически?, но я не понимаю первый принятый ответ: screen -dmS "$SESSION_NAME" "$COMMAND" "$ARGUMENTS" В моем случае мне нужно автоматически ...
4
голоса
1ответ
2k показов
Как автоматически запустить сеанс экрана GNU с определенной командой?
Мне нужна определенная программа для запуска в сеансе экрана gnu, автоматически при загрузке машины с Ubuntu. Как я могу настроить его так, чтобы позже я мог просто screen -r и взаимодействовать с ...
4
голоса
3ответа
7k показов
Запустите графический интерфейс на экране или tmux (или альтернативный вариант)
У меня есть приложение, которое только графический интерфейс, который должен постоянно запускаться. Проблема в том, что я не могу установить полный рабочий стол только для этого приложения (моя ОС - ...
3
голоса
1ответ
1k показов
Снимок экрана сеанса экрана через SSH
Я часто подключаюсь через ssh к серверам, чтобы выполнить screen -r и посмотреть сеанс irssi irc. Затем я делаю Ctrl-AD и logout . Есть ли хорошее решение, чтобы обернуть это в сценарий, чтобы я мог ...
3
голоса
2ответа
1k показов
Очистка экрана после выхода в Windows vim с помощью ConEmu/Cygwin
Я пытаюсь привести к совместной работе 3 вещи: ConEmu, Cygwin и vim. Рассматриваемый vim - это не Cygwin vim, а родной Windows vim из пакета gvim (выбран потому, что Cygwin vim не поддерживает цвета ...
3
голоса
1ответ
1k показов
Предотвратить остановку уже запущенного фонового процесса после закрытия клиента SSH
У меня запущен процесс на моей машине с Linux (Debian squeeze), который занимает часы (или дни) для завершения. Я не хочу останавливать его, чтобы перезапустить снова с помощью screen , tmux или с ...
3
голоса
1ответ
269 показов
Создать зашифрованный пароль для сеанса экрана GNU
Как программно сгенерировать пароль для сеанса экрана GNU ? Обычно, чтобы определить пароль для существующего экрана GNU, мы должны: Начать экран Делаем Ctrl+A : пароль После повторного подключения ...
3
голоса
4ответа
372 показов
При использовании экрана, я вижу, как вошел в систему дважды через «кто»
Я уже некоторое время пользуюсь экраном Gnu, и мне это очень нравится! Я установил его на второй мой сервер RHEL, и я вижу странное поведение, когда я задаю «кто» на новом сервере. «кто» показывает, ...
3
голоса
1ответ
705 показов
gnu-screen: автоматически запускать скрипт при подключении / отключении сеанса
Я хотел бы, чтобы bash-скрипт запускался по экрану каждый раз, когда я присоединяю (start.sh) или отсоединяю (end.sh) сеанс. Есть ли способ настроить экран, чтобы сделать это?
3
голоса
2ответа
868 показов
Команда запуска экрана, отсоединение и получение вывода
Я пытаюсь написать скрипт, который подключается и запускает команду на /dev /ttyUSB0 после того, как получит вывод. screen -d -m 'SCREEN COMMAND' -L /dev/ttyUSB0 Но это не создает выходной файл. Как ...
3
голоса
1ответ
143 показов
Почему экран GNU взаимодействует с Ctrl-Pageup в Vim для переключения вкладок?
Я обычно использую Ctrl+PageUp и Ctrl+PageDown для переключения вкладок в Vim. Но при запуске Vim на экране GNU они не переключают вкладки и вместо этого имеют эффект переключения регистра. Я ...
3
голоса
2ответа
1k показов
tmux несколько экземпляров одного и того же сеанса
Я недавно перешел из gnu-screen в tmux. Я борюсь с одной вещью. Мой рабочий процесс примерно такой. Я создаю сессию для каждой "задачи", которую я выполняю в любой момент времени. Таким образом, я ...
3
голоса
2ответа
665 показов
Перезапустите процесс на отдельном экране через ssh
У меня есть сервер с несколькими работающими экранами, каждый из которых имеет свой собственный сервер узлов, перечисляющий разные порты. Я хотел бы создать задания Jenkins для ssh в поле, заново ...
3
голоса
2ответа
4k показов
Как на самом деле набрать CTRL-A в терминале Linux?
Как мне вызвать Ctrl- a в терминальной сессии Linux. Я пытаюсь поделиться экраном с помощью экрана. Команда для включения многопользовательского режима:Ctrl- A :многопользовательский режим, я знаю, ...
3
голоса
2ответа
899 показов
Экран GNU: объединение разделенных областей и полноэкранных сеансов
Допустим, у меня есть три сессии: 0, 1 и 2 Я на 0-й сессии, и я нажимаю CTRL-A S, чтобы разделить экран. Затем я выбираю сеанс 1 для нижней разделенной области, а 0 - для верхней. Могу ли я ...
3
голоса
3ответа
911 показов
Могу ли я удалить привязку ctrl-z в моей оболочке?
Предпосылки для этого вопроса: в настоящее время мне приходится выполнять большую часть своей работы в терминале через ssh, и я довольно часто использую экран. Поскольку привязка клавиш ctrl-a для ...
3
голоса
1ответ
2k показов
установка git-версии экрана gnu на Linux rh6 без прав root
Как мне установить git-версию экрана gnu на centos без прав root? Я попробовал это: mkdir ~/work cd ~/work git clone git://git.savannah.gnu.org/screen.git cd screen/src ./autogen.sh autoheader: ...
3
голоса
0ответов
324 показов
отслеживание изменений в окнах экрана во время отсоединения экрана
Можно наблюдать за окнами на экране (я имею в виду терминальный мультиплексор, называемый экраном) с помощью Ctrl-a M. Однако, я знаю об уведомлении, только когда смотрю на любое окно. Однако я хочу ...
3
голоса
1ответ
98 показов
«screen -r» присоединяется к неправильному экрану, если у меня есть экраны с похожими именами
Версия экрана 4.01.00devel (GNU) 2-May-06, работающая на Ubuntu Server 14 Я делаю экран, отсоединяюсь, создаю другой экран с именем, соответствующим первым нескольким символам имени другого экрана, и ...
3
голоса
2ответа
4k показов
Экранные сеансы убиваются, но процессы все еще работают и работают
Это странная ситуация, с которой я столкнулся. У нас есть тестовый сервер вне сайта (или вне сайта, с которого я работаю). Чтобы получить доступ к серверу, мне нужно VPN в его сети. Я запустил экран, ...
3
голоса
1ответ
1k показов
Обнаружение ошибок, связанных с сеансом экрана GNU, который туннелирует X по SHH
После туннелирования X через соединение SSH с использованием экрана на пульте дистанционного управления, как я могу заново подключить сеанс экрана с другой машины и туннелировать X к этой другой ...
3
голоса
1ответ
1k показов
Как заставить byobu запускать экран вместо tmux?
С недавно добавленной поддержкой tmux, byobu начал запускать tmux вместо screen. Я не менял никаких настроек. Это только начало использовать tmux. Я бы предпочел использовать экран. Как я могу это ...
3
голоса
1ответ
648 показов
список окон номер окна bash
Мне было интересно, есть ли способ получить номер окна, который активен? Как в: screen -X get-window-number Я не нашел способа вывести список окон для вывода, только действительные экраны. Причина, ...
3
голоса
1ответ
351 показов
Отсоединение от экрана GNU внезапно очищает терминал
Я чувствую себя настолько глупо, что спрашиваю об этом, но здесь идет: Я обновил свою Ubuntu (Server) сегодня с 13.10 по 14.04. До обновления отсоединение от экрана не очищало терминал и теперь так и ...
3
голоса
1ответ
1k показов
Как мне помешать ssh-agent забыть мой пароль после входа в сеанс экрана из SSH?
У меня открыт сеанс экрана в окне терминала. Если я где-нибудь использую SSH, то в первый раз, когда это происходит, открывается окно ssh-agent и запрашивает у меня пароль для секретного ключа, и ...
3
голоса
2ответа
16k показов
Как составить список всех пользователей, которые имеют сеансы терминала, включая сеансы экрана?
Я хотел бы иметь список всех пользователей, которые активны в моей системе Linux, включая тех, у кого запущены, но отключены сеансы экрана. Команда who показывает только тех пользователей, которые в ...
3
голоса
1ответ
2k показов
Как открыть два терминала рядом, используя `screen`
Я часто использую vim. Я могу открыть два файла рядом с опцией -O : $ vim -O hello.{h,cpp} Сегодня я попробовал screen: `C-a |` => split terminal vertically. `C-a ` => switch to the new `region` `C-a ...
3
голоса
1ответ
2k показов
Экран GNU: запустить произвольную команду в строке состояния?
Можно ли заставить GNU Screen отображать вывод произвольной команды, например, who | wc -l , в строке состояния обновлять, скажем, каждую минуту?
3
голоса
1ответ
2k показов
Bash не показывает текущий рабочий каталог на экране
При использовании iTerm2 на моей OS X, приглашение bash обычно показывает мой текущий рабочий каталог: mbp:tp0 renato$ Но когда я использую экран, приглашение bash меняется на: bash-3.2$ Как ...
3
голоса
0ответов
354 показов
замазка (режим vt100+) + экран + emacs = нет клавиатуры num?
Замазка (VT100+) режим Экран GNU Emacs Клавиши на цифровой клавиатуре больше не работают. Есть ли простой способ исправить это? (Я не знаком с настройкой настроек emacs и предпочитаю не связываться с ...
3
голоса
1ответ
1k показов
Как заставить GNU-Screen Command в Linux отображаться локально
Я ищу запустить экран screen /dev/ttyS0 115200 и повторить мои команды локально. Это одна из тех редких фраз, где Google выкладывает много несущественных результатов.
3
голоса
1ответ
1k показов
Linux GNU screen - запускать команды сразу после запуска экрана?
В моем файле .screenrc у меня есть эта строка, чтобы открыть одно окно экрана: screen -t "normal" И эту строку, чтобы открыть другое окно и запустить сверху: screen -t "top" top Они отлично работают, ...
3
голоса
3ответа
3k показов
Использование экрана на терминале заблокировано длиной имени пользователя
Я пользуюсь экраном на терминале, но я попытался смонтировать экран на своем Macbook, и выдает следующее предупреждение: $ screen LoginName too long - sorry. Я читаю в Интернете, и мне предлагается ...
3
голоса
1ответ
2k показов
Сервис Systemd - скрипт Python внутри экрана при загрузке
В настоящее время я запускаю скрипт python в сеансе Screen через этот скрипт в rc.local: screen -L -dmS pi python /home/pi/truck/main2.py & Но я бы хотел, чтобы он запускался через systemd, чтобы я ...
3
голоса
1ответ
261 показов
Сохранение истории на экране GNU
При прокрутке истории сеанса screen с помощью ctrl+a ESC (вывод в терминале), он возвращает только небольшое количество строк. Как мне настроить screen чтобы хранить (намного) более длинную историю? ...
3
голоса
1ответ
1k показов
Использование 256 цветов в строке состояния экрана
Как я могу использовать цвет из 256-цветного шаблона для элементов строки состояния экрана (настройка hardstatus в .screenrc)? В руководстве по экрану (раздел STRING ESCAPES) перечислены только 10 ...
3
голоса
4ответа
3k показов
запустить экран GNU автоматически
Я хочу запускать экран gnu автоматически при входе на удаленный компьютер через ssh, поэтому я добавляю exec screen в конце файла .bash_profile я узнаю, что когда я прекращаю проверку, мое соединение ...