Описание тега gnu-screen
GNU Screen - это программное приложение, которое можно использовать для мультиплексирования нескольких виртуальных консолей.
1
ответ
Нохуп против экрана против? для ручного запуска процессов демона
Когда мне нужно запустить фоновый процесс на сервере низкой важности, я обычно использую nohup: nohup ./server.sh & Большинство коллег, кажется, предпочитают экран: screen -D -R mydaemon ./mydaemon.sh ^A ^D Есть ли существенные различия в эффект…
15 окт '13 в 23:19
1
ответ
screen -Amds screenname /patch/to/script.sh не работает только в Debian
У меня проблема с программным обеспечением экрана, когда я пытаюсь запустить экран с параметрами screen -Amds screenname /patc/to/script.sh - ничего не происходит, это проблема только в системе Debian. На CentOS и FreeBSD - все в порядке (другие ОС …
23 май '10 в 15:04
2
ответа
Обернуть текущую сессию в экранную сессию
Я начал большую операцию, но я не начал сеанс экрана, поэтому я не могу отключиться, не отменив операцию. Есть ли способ ввести экран так, чтобы операция продолжалась и отправлял свои выходные данные в сеанс экрана, и я мог безопасно отключить мой с…
22 май '10 в 17:19
1
ответ
sudo su на экране - проблема безопасности?
Просто вернулись на сервер и снова подключились к существующему экрану, используя screen -R, Я полностью забыл, что я использовал sudo su - раньше и не выходили потом, поэтому, когда я снова подключился через экран, я снова стал пользователем root! …
17 фев '14 в 18:25
1
ответ
Почему при использовании команды ps существует три (должно быть два) процесса, связанных с экраном?
Вы можете видеть, что есть три процесса, которые связаны с экранной командой: [world]$ ps auxf USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND hugemeow 28938 0.0 0.0 66080 1692 ? S 23:03 0:00 sshd: hugemeow@pts/0 hugemeow 28941 0.0 0.0 102040…
16 авг '12 в 06:27
1
ответ
Запустите Daemonised GNU Screen из сценария, чтобы разрешить вызов сценария до конца
У меня есть скрипт на встроенном устройстве, который вызывает экран, чтобы запустить, если пользователь входит в систему через сеанс SSH... #!/bin/sh SCREENRUNNING=`pgrep SCREEN` if [ -z "$SCREENRUNNING" ]; then echo "Screen not running so let's sta…
24 сен '12 в 19:32
0
ответов
Как использовать экран с MySQL Cli?
Вот что происходит. Я использую Debian с KDE. Я открываю Konsole. Я использую SSH для входа на мой сервер Amazon. Все перечисленные ниже команды выполняются в Konsole, пока пользователь подключен к серверу Amazon. Экран, который я получаю при входе …
04 авг '18 в 23:18
1
ответ
Может ли экран GNU оставить вас в командной строке после команды вместо выхода из TTY?
Мне обычно нужно запустить определенный сеанс экрана с 9-10 окнами, большинство из которых должны запускать либо интерактивную команду, либо просто команду типа установки. Я делаю это через screen -c <config-that-specifies-ttys-and-commands> П…
28 сен '18 в 18:47
1
ответ
Можно ли установить максимальное количество экранов, которые могут быть запущены одновременно?
Я хотел бы знать, возможно ли установить максимальное количество экранов, которые могут быть запущены одновременно на screenrc? Спасибо
18 июл '14 в 12:15
2
ответа
Можно ли отключить строку сообщения при запуске ``screen -RR``
screen -RR отлично. Это делает одно из двух автоматически: Если есть какой-то отдельный сеанс экрана, он поднимается, к нему можно присоединиться. Если нет отдельного сеанса экрана (еще нет сеанса или все были подключены к другому терминалу), он авт…
07 апр '12 в 03:47
9
ответов
Могу ли я отправить какой-либо текст на STDIN активного процесса, запущенного в сеансе экрана?
У меня есть длительный процесс сервера внутри сеанса экрана на моем сервере Linux. Это немного нестабильно (и, к сожалению, не мое программное обеспечение, поэтому я не могу это исправить!), Поэтому я хочу написать сценарий перезапуска процесса кажд…
06 сен '10 в 11:42
1
ответ
Запуск отдельного сеанса экрана, но без завершения в том же Bash
Вот уже много таких вопросов, но каждый рекомендует (вариант) следующее решение: screen -dmS somename bash -c "/path/to/script; bash -l" например, когда script заканчивается, запустить новый bash, К сожалению, это не работает для меня, потому что sc…
25 май '15 в 14:40
1
ответ
Как использовать экран с crontab?
У меня есть экранная задача, работающая с узлом (nodemon). Я бы хотел перезапускать nodemon с midinght каждый день. То, что я делаю вручную, находится под SSH screen -r myscreen Я ТИП "rs" вручную Я набираю CTRL+A+D, чтобы отсоединить экран Есть ли …
10 июл '15 в 10:04
1
ответ
Экран GNU не может найти запись terminfo в HP-UX
Я пытаюсь сделать screen работа над HP-UX B.11.23 U ia64 0308561483 unlimited-user license, Пожалуйста, обратите внимание, у меня нет root-доступа. Я уже скомпилировал screen успешно настроен с LIBS=-lcurses, Когда я пытаюсь запустить экран, он запи…
11 дек '12 в 10:52
11
ответов
Скрытые возможности `экрана`
Так как я использую команду *nix screen весь день, и я не мог найти никого, кто начал бы этот вопрос, я подумал, что он должен быть начат. Вы знаете упражнение: вики сообщества, один ответ на каждую функцию, чтобы мы все могли голосовать.
05 ноя '09 в 00:58
1
ответ
Запретить Screen создавать субоболочки
Я использую систему Linux, которая запускает приложение в текстовом режиме из.bashrc. Пользователи отключаются из-за отключения сети. У меня была идея, что я бы использовал экран, чтобы позволить им вернуться к предыдущему сеансу, но я хотел бы убед…
18 сен '10 в 19:40
1
ответ
Можно ли изменить имя сеанса экрана GNU после создания?
[Это продолжает мой предыдущий вопрос. Как узнать, что я работаю внутри "экрана" Linux или нет? ] Как заголовок, я могу? Я старался screen -S mysess но он создает новый экран вместо изменения имени текущего экрана. Я тоже пробовал screen -X 'session…
06 апр '12 в 06:55
2
ответа
Есть ли способ смотреть все экраны на выходе в одном месте?
Имея около 12 экранов, на которых выполняются длинные процессы, я готов время от времени проверять состояние. Я хотел бы "хвост -f " их всех в одном окне консоли, поэтому мне не нужно переключаться между ними время от времени. Процессы запущены, сле…
03 апр '13 в 10:57
1
ответ
Начать несколько сеансов rsync
Я хочу запустить несколько сеансов rsync через экран в отдельном режиме? Является ли это возможным? Мне нужно запустить скрипт rsync для каждого файла в папке. screen -t -d sshpass -p 123456 rsync5 rsync -avzP /home/vagrant/test_folder/ user@1.1.1.1…
12 окт '15 в 14:37
2
ответа
Пароль для команды блокировки экрана GNU?
Я установил пароль для сеансов экрана в моем.screenrc. Это прекрасно работает, каждый раз, когда мне нужно повторно присоединиться к сеансу экрана, мне нужно ввести пароль. Есть еще одна функция, где вы можете заблокировать текущий терминал (Ctrl + …
12 авг '10 в 15:36