Вопросы с тегом «gnu-screen»

39
nohup против экрана

В прошлом я nohupвыполнял большие фоновые задания, но заметил, что многие люди используют screenв этом контексте. screenПредоставляет ли мне какое-то функциональное преимущество, о котором я не знаю, или это просто вопрос...

35
Предотвращение завершения экрана GNU после завершения выполненного скрипта

Я пытаюсь заставить экран GNU создать «виртуальный» терминал, не подключаясь к нему, выполнить сценарий внутри и НЕ завершать сеанс после завершения сценария. Я перепробовал много комбинаций, в том числе: screen -dmS udplistener /share/Sys/autorun/start_udp_listeners.sh или screen -S udplistener -X...

35
Есть ли эквивалент в команде GNU Screen «log» в tmux?

Я интенсивно использую экранную команду «log» для записи результатов сеанса в файл, когда я делаю изменения в данной среде. Я искал справочную страницу tmux, но не смог найти эквивалент. Кто-нибудь знает о подобной функции в tmux, или я должен написать свои собственные сценарии оболочки, чтобы...

33
Как получить вывод из `screen` в скрипт?

У меня screenзапущен экземпляр, и мне нужно выполнить некоторый код внутри screenи вывести результат в мой скрипт. Первая часть довольно проста, я просто screen -S session_name -X eval 'stuff "$cmd"\015'. (Я изменил строку, которую нашел в скрипте ) Вторая часть, получая вывод, более сложна. Как я...

33
поиск текста на выходе терминала

Я запускаю приложение с командой, $ grails run-appкоторая печатает вход в терминал, как показано ниже. То, что я хочу, это поиск определенного текста (скажем user authorities) в этом журнале, чтобы я мог проверить дальше. Один из способов использовать Logis Apis для записи в текстовый файл, но я...

32
Сохранить полное состояние сеанса экрана GNU

Можно ли сохранить «состояние» экранного окна GNU (или просто стандартной оболочки), чтобы я мог перезагрузить все после перезагрузки: Количество открытых снарядов Название каждой оболочки Текущий каталог каждой оболочки История каждой раковины Если возможно, их переменные среды...

32
Принудительно переустановить экран GNU до текущей ширины терминала?

Я хотел бы заставить экран GNU перекомпоновываться до существующей ширины терминала при повторном подключении сеанса. Мне кажется, это работало должным образом до того, как я обновил машину до CentOS 6, но я не могу понять, как ее восстановить. ( TERM=xterm) Всякий раз, когда я присоединяю сеанс,...

31
Как обойти или пропустить вступительное сообщение при запуске экрана?

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

31
Как вы можете изменить строку состояния экрана GNU в зависимости от имени хоста?

У меня есть общий домашний каталог, который автоматически монтируется через NFS на всех серверах UNIX, на которых я вхожу. Я хотел бы иметь один .screenrc, который (например) помещает имя хоста в строке hardstatus другим цветом, чтобы указывать, когда я вошел в рабочую версию по сравнению с...

30
как изменить размер области экрана по горизонтали

Я использую screenдля разделения своих терминалов, но я хотел бы иметь возможность изменить размер горизонтального размера разделенных экранов. Если я это сделаю, C-a :resize 10я только изменить вертикальный размер до 10 строк. Как мне добиться того же, но для горизонтального...

25
Запустить скрипт на экране

Я хочу запустить скрипт bash на отдельном экране. Сценарий вызывает программу несколько раз, каждый из которых занимает слишком много времени для ожидания. Моей первой мыслью было просто открыть экран и затем вызвать скрипт, но оказалось, что я не могу отсоединиться (мимо ctrl-a d), пока скрипт...

23
Экран GNU: перемещение между регионами

Я начал разбивать окно на экране GNU на разные регионы, а не переключаться между окнами. В любом случае, разделив окно на 4 области (2х2), требуется 3, C-a <Tab>чтобы вернуть фокус в исходную область. Это довольно громоздко ... Есть ли другие комбинации клавиш для перемещения вверх, вниз,...

23
Отправить файл по протоколу xmodem или kermit с экраном GNU

Я работаю с устройством RS-232 через GNU screen. $ screen /dev/ttyUSB0 115200 В какой-то момент мне нужно отправить локальный файл на устройство, используя протокол xmodemили kermit. В Windows я использую TeraTerm, у которого есть соответствующий пункт меню. Как я могу добиться этого на экране...

23
Почему я получаю «экран заканчивается» без рута?

Этот вопрос был перенесен из-за сбоя сервера, поскольку на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 6 лет назад . Я установил экран на Fedora 19. Когда я тестирую команду как root удаленно через SSH, она работает отлично. Например, если я ввожу screenновый терминал, эмулятор...

22
Прикрепите несколько раз к одному сеансу экрана

Я использую, screen -dRaA -S xчтобы открыть один сеанс между различными рабочими станциями, когда я двигаюсь. Handy. Можно ли подключиться несколько раз к одному сеансу, не отключая другие? Когда у меня две машины, я быстро переключаюсь между ними, даже переподключение начинает меня...

21
GNU Screen странные символы при нажатии

У меня небольшая проблема на экране GNU. Сеанс экрана GNU запускается на моем RaspberryPi. Теперь иногда, когда я присоединяюсь к нему, если я нажимаю в терминале (я использую терминатор в Fedora), я вижу странные написанные символы. Эти символы зависят от координат моей мыши ... Похоже,...

21
Что делает 'script / dev / null'?

Каждый раз, когда я вхожу в виртуальную машину с правами root, suв учетную запись пользователя и пытаюсь использовать screenее, выдается ошибка: Cannot open your terminal '/dev/pts/0' - please check. В сообщении о переполнении стека говорится, что мне нужно использовать его script /dev/nullдля...

20
Есть ли способ сделать прокрутку экрана как обычный терминал?

Я люблю экран, но это сводит меня с ума, что я должен перестать печатать ввод, нажать CTRL+A [, а затем найти то, что мне нужно. Есть ли способ заставить колесо прокрутки работать нормально, а не команды прокрутки? Кроме того, возможно ли включить Shift + PageUp /...