Вопросы по теме '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 просмотров
schedule
19.10.2021
создать сеанс экрана с настраиваемым именем
Я использую экран для управления несколькими терминалами. Все они названы так:
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 просмотров
schedule
09.06.2022
открытие всех сеансов отсоединенного экрана одной командой в 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