Вопросы по теме 'gnu-screen'

Как получить клавиши F1-F12 для переключения экранов на экране GNU в cygwin при подключении через SSH?
Я подключаюсь к рабочему столу, на котором запущен cygwin, через SSH из терминального приложения в Mac OS X. Я уже запустил экран на стороне cygwin и могу подключиться к нему через сеанс SSH. Кроме того, в файле .screenrc есть следующее: bindkey...
12144 просмотров
schedule 03.10.2021

Ввод Ctrl-A в скрипт оболочки Python
Я пытаюсь написать сценарий оболочки на Python для автоматизации процесса, но одна из команд, которые я должен использовать, - это Ctrl + A (я использую screen) . Есть ли способ закодировать это в скрипте?
3395 просмотров
schedule 12.09.2021

screenrc - мигающий жесткий статус из ада
Я скопировал откуда-то несколько строк в свой .screenrc, чтобы получить информативную строку жесткого статуса: # An alternative hardstatus to display a bar at the bottom listing the # windownames and highlighting the current windowname in blue....
909 просмотров
schedule 05.10.2021

Bash-скрипт, который переживет отключение, но не пользовательский разрыв
Я хочу написать сценарий bash, который продолжит работу, если пользователь отключен, но может быть прерван, если пользователь нажмет Ctrl + C. Я могу решить первую часть так: #!/bin/bash cmd=' #commands here, avoiding single quotes... ' nohup...
1368 просмотров
schedule 26.11.2021

Автоматический запуск сценария при загрузке с использованием rc.local с несколькими экранами, который запускает файл sh
Я близок к тому, чтобы отказаться от экрана и искать альтернативы. На моем сервере работают два сервера Minecraft. DireWolf20 и EpicCraft. Иногда мне нужно перезагрузить сервер, и каждый раз, когда мне нужно дважды войти вручную через SSH и...
2472 просмотров
schedule 19.09.2021

как вывести вертикальную вкладку в экранном режиме?
У меня есть файл, содержащий этот текст abc\v\rdef если я перейду к файлу в режиме оболочки, он будет выглядеть следующим образом. это правильно. abc def если я просматриваю файл в экранном режиме, он выглядит следующим образом....
598 просмотров

создать сеанс экрана с настраиваемым именем
Я использую экран для управления несколькими терминалами. Все они названы так: 5737.ttys000.osxltabc ... Могу ли я создать сеанс экрана с лучшим именем, чем 5737.ttys000.osxltabc Есть ли аргумент командной строки для настройки имени...
2836 просмотров
schedule 12.11.2021

Автоматизировать загрузку нескольких экранов unix с помощью команд
Мне нужно провести 20 экспериментов параллельно. Для каждого я загружаю новый unix screen , затем в него загружаю среду anaconda, а затем запускаю скрипт python с аргументом для этого эксперимента. Рабочий процесс выглядит так: > screen -S...
45 просмотров
schedule 03.10.2021

Как я могу постоянно отображать все окна экрана в нижней части файлов VIM?
Я использую «экран» и vim вместе, но вместо того, чтобы переключаться в режим экрана, чтобы увидеть, какие окна открыты с помощью CTRL + А, " Как я могу сделать так, чтобы статус в vim внизу отображал все открытые окна экранов?
176 просмотров
schedule 28.02.2022

Цветовые схемы Vim не работают на экране GNU даже после установки .bashrc и .screenrc
Я установил для своих файлов .screenrc и .bashrc следующий ответ здесь: Странное поведение цвета vim внутри экрана с 256 цветами Но цветовые схемы по-прежнему работают некорректно в GNU Screen. Если я не в GNU Screen, цветовые схемы идеальны,...
1306 просмотров
schedule 11.04.2022

Как составить список запущенных сеансов экрана?
У меня есть куча серверов, на которых я провожу эксперименты с использованием screen . Процедура следующая: ssh на сервер XXX запустить screen начать эксперименты в нескольких вкладках отсоединить screen отключиться от сервера...
461267 просмотров
schedule 24.04.2022

Экран gnu: повторно подключить все ранее отсоединенные сеансы
У меня есть несколько окон в одном сеансе screen , а затем я хочу отключить свой сеанс. В этом нет проблем. Но я не могу найти способ восстановить все окна в моем ранее отключенном сеансе. Я вижу, что могу восстановить только один из них по ID....
14740 просмотров
schedule 19.05.2022

Экран Linux открывает сеанс и изменяет каталог
У меня вопрос относительно сеанса screen в Linux. Я написал простой сценарий оболочки, который должен открыть прикрепленный к нему сеанс экрана и изменить каталог «cd 1», где «1» — существующий подкаталог в каталоге, из которого я запускаю...
1849 просмотров
schedule 16.05.2022

Твердая копия экрана Gnu без присоединения к экрану
Я пишу приложение Python, которое запускает некоторые команды на экране gnu, не присоединяясь к экрану и не видя буфера печатной копии. В частности, я запускаю: screen -dmS test screen -S test -p 0 -X stuff "ls$(printf \\r)" screen -S test -X...
438 просмотров
schedule 14.05.2022

Как я могу заставить GNU Screen запускать новое окно в ТЕКУЩЕМ рабочем каталоге?
По умолчанию, когда вы создаете новое окно в GNU Screen, оно запускается в каталоге, в котором вызывается Screen. Я хочу запустить новое окно в GNU Screen в текущем рабочем каталоге окна, в котором я сейчас нахожусь. Как я могу это сделать?
22220 просмотров
schedule 27.05.2022

Программная загрузка нового процесса в новом экранном окне GNU
Как загрузить новый процесс в новое окно существующего сеанса. Я знаю, что это можно сделать с помощью сочетаний клавиш, но я не это ищу. Я хочу использовать это в сочетании с фабрикой модулей python и одновременно открывать 8-9 различных процессов,...
480 просмотров
schedule 31.05.2022

Оболочка: как использовать экран и ждать пару фоновых процессов в сценарии оболочки
Я пишу сценарий оболочки для нескольких длительных процессов. Прежде всего, мне нужно запустить все команды в диспетчере сеансов экрана, чтобы выполнение процесса не заканчивалось, если пользователь был отключен. Позже мне нужно дождаться завершения...
2737 просмотров

открытие всех сеансов отсоединенного экрана одной командой в Linux
Есть ли способ открыть / присоединиться ко всем сеансам отключенного экрана в Linux с помощью одной команды / сценария? обычно у меня есть следующий поток, чтобы открыть сеанс: #see all screen sessions screen -rD #attach to one screen session...
4162 просмотров
schedule 04.06.2022

Экран GNU: файлы в пронумерованные буферы?
Я неэффективно использую «^ a + ESC SPACE - SPACE» и «^ a +]». 1. Как я могу скопировать большой файл в буфер экрана GNU, например ^a + : cat big_file > new_buffer ^a + : new_buffer ] 2. Как можно указать номер для каждого буфера,...
311 просмотров
schedule 21.07.2022

Экран Linux для управления сеансом в PuTTY
Я подключаюсь к системе Linux через PuTTY. Я использую экран GNU. Как только я ввожу команду на экран, я не могу создать новую или сделать что-либо еще, пока эта команда не будет выполнена. У меня такое чувство, что я все делаю неправильно....
31696 просмотров
schedule 26.07.2022