Описание тега gnu-screen

NoneScreen (GNU Screen) - это полноэкранный оконный менеджер, который мультиплексирует физический терминал между несколькими процессами, обычно интерактивными оболочками. Перед использованием этого тега прочтите "Какой сайт вам больше подходит?" сессия тега вики.
1 ответ

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

Проблема: после создания экрана: SCREENDIR = / home / scigirl /.screendir screen -S screenName Я хочу выполнить команду ниже автоматически: источник личный /ProjetoMestrado/virtualenv-15.0.3/myVE/bin/activ -- Это возможно? Если так, то как? Редактир…
09 ноя '16 в 14:52
1 ответ

Сжатие файлов в bash с использованием экрана и настройки уровня сжатия

Я хочу сжать большую папку, используя tar, xz, а также с помощью screen, чтобы получить подробный вывод. Без экрана команда выглядит так: $ XZ_OPT=-9 tar cJfv mydirectory.tar.xz mydirectory Теперь с экраном все, что я получаю, это сразу [экран закан…
16 мар '15 в 16:38
0 ответов

Не удается отправить CTRL-C программе в сеансе SCREEN из начального сценария

Я пытаюсь создать initscript CentOS для переноса запуска и остановки демона. Демон - это консольное приложение Python, предназначенное для запуска в сеансе SCREEN под конкретным пользователем и для корректного завершения работы при обнаружении CTRL-…
05 июл '13 в 09:59
0 ответов

Узкоцентрированный одиночный кадр в Tmux

Пишу прозу в консольной среде. Мне нравится, когда мой редактор находится в узкой центрированной панели. Я могу добиться этого с помощью.screenrc: focusminsize 75 25 split -v focus only split -v split -v focus caption string "%{= dd} " sorendition "…
04 мар '14 в 23:52
2 ответа

Что делает || значит в.screenrc?

Команда, основанная на команде Рэмпиона screen /bin/sh -c '/usr/bin/man `cat "$@"` > /tmp/manual | less /tmp/manual || read' || read не значит или в команде. read кажется, встроенная команда, о которой я не нашел объяснения в руководствах моей OS…
12 июл '09 в 21:30
1 ответ

Общий Linux-терминал - учет различий в разрешении

Я использую сетевой терминал Linux с общим доступом (использующий term.js), и одна проблема, с которой я сталкиваюсь, - это потенциальные различия в размерах экрана у разных подключенных пользователей. Например, если я установил export COLUMNS=160, …
20 окт '14 в 17:36
19 ответов

GNU Screen Survival Guide

Что люди думают не только о важных вещах, которые вы должны знать об отличной утилите Screen, но и о вещах, которые, по вашему мнению, стоит научить кого-то, начинающего, с нуля? Я только что познакомил друга с Screen, и им трудно привыкнуть к нему.…
16 сен '08 в 09:12
11 ответов

Как я могу узнать, нахожусь ли я на экране?

При использовании экрана в Linux, как я могу узнать, нахожусь ли я на экране или нет? я мог бы сделать exit и я выйду из экрана, если я был в одном, но если бы я не был, тогда я закончу тем, что закрыл свой терминал. При выполнении screen -r, Я мог …
22 мар '11 в 14:13
1 ответ

Grep на экране не сохраняет вывод в лог-файл

Я пытаюсь выполнить очень долгое сканирование grep через мои файлы. Поскольку экран закроется после выполнения, я пытаюсь записать в файл журнала, чтобы сохранить вывод grep. Появилась следующая команда: screen fgrep "needle" /mnt/Volume_volume/hays…
07 июн '17 в 14:00
0 ответов

Запускать команды из файла в отдельных сеансах

Я пытаюсь запустить более 150 команд, требующих подсказки "да" или "нет" в зависимости от вывода этих команд, который необходимо проверить вручную. Я хотел бы выполнить все эти команды одновременно, потому что это занимает от 30 до 60 секунд. Я пыта…
03 дек '18 в 21:37
3 ответа

Отображение вертикальной черты при разделении на экране GNU

Я использую версию экрана GNU для Cygwin (версия экрана 4.00.03 (FAU) 23 октября 2006 года), где я могу разделить экран по вертикали на левое и правое окна. Но я не смог найти никаких команд, чтобы показать вертикальную полосу, чтобы показать, где э…
13 фев '12 в 11:19
6 ответов

Bash: получение PID для демонизированного сеанса экрана

Если я начну сеанс экрана GNU в качестве демона, как мне получить его PID программным способом? Я не знаю, насколько последовательный вывод screen -ls так что я хотел бы знать, как сделать это с одной из констант bash, $$, $! или лучшая альтернатива…
03 июл '12 в 23:59
1 ответ

Видящий экран Сообщения об ошибках, которые появляются, но не на экране

Я использую инструмент "screen" для запуска API Node.js на сервере. Я могу запустить API, чтобы он был активным для всеобщего обозрения, но иногда он дает сбой и всегда происходит, когда сеанс экрана не открывается, и поэтому я не знаю, почему произ…
16 мар '16 в 08:50
2 ответа

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

Для создания экрана я сейчас занимаюсь: screen -dmS screenname ./file Это отлично работает, но убивает его удаленно: screen -X -S screenname exit Ответим с: No screen session found Это связано с тем, что на экране {session#}.{Screenname} Это будет р…
23 июн '13 в 16:52
0 ответов

Как только я запускаю "screen", он говорит мне "не может выполнить exwar rwar: нет такого файла или каталога"

Должно быть что-то, что я неправильно понимаю. Я могу просто запустить "screen" на другом Linux-боксе, и он прекрасно открывается, но когда я пытаюсь запустить "screen" на моем Linux-боксе, кажется, что он пытается выполнить команду или что-то в это…
15 апр '14 в 22:48
4 ответа

Клавиши со стрелками перестают работать при использовании меньше в сеансе экрана GNU

Иногда, когда я использую less в пределах screen вкладка, отображаются клавиши со стрелками ^[OA, ^[OB, ^[OC, а также ^[OD вместо того, чтобы делать то, что я хочу, чтобы они делали. Есть ли что-то, что я могу сделать, чтобы исправить это и получить…
01 мар '10 в 20:22
1 ответ

Как использовать экран для выдачи команды в фоновом режиме через сеанс SSH

Я привык использовать терминалы linux и nohup over ssh, чтобы выдавать команды, которые выполняются в фоновом режиме, даже когда они вышли из сеанса ssh. По некоторым причинам nohup, кажется, сломан в последней версии MACOS. По этой причине я пытаюс…
21 ноя '16 в 18:53
1 ответ

Стартовый экран с командой

Мне нужно иметь возможность запускать экран, не подключаясь к нему, но он также должен запустить мой скрипт start.sh, который содержит строку java для запуска Minecraft. screen -d -m new3 -c start.sh Это то, что я пытался использовать, но он никогда…
20 апр '12 в 03:35
0 ответов

Сломанная труба во время тренировки модели Keras

Я тренирую несколько моделей Keras одну за другой на удаленном сервере, используя userdocker. Я подключаюсь к серверу через ssh и запускаю их на разных экранах. Чтобы ускорить процесс, мне пришлось тренировать модели на 5 графических процессорах, та…
18 июн '18 в 09:19
1 ответ

Вход на сервер с помощью Git Bash в Windows: как включить прокрутку?

Я использую Git Bash в Windows для входа на удаленный сервер. При создании экрана я не смог активировать прокрутку с помощью Ctrl + A + Esc как в: https://unix.stackexchange.com/questions/40242/scroll-inside-screen-or-pause-output Как я могу это сде…
16 май '18 в 03:55