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

screen (GNU Screen) - это полноэкранный оконный менеджер, который мультиплексирует физический терминал между несколькими процессами (обычно это интерактивные оболочки). Для компьютерных мониторов, см. Тег / мониторы.

383
Прокрутка внутри экрана или пауза вывода

Я использую экран для своих задач командной строки при управлении серверами, на которых я работаю. Я обычно запускаю небольшие команды (в основном задачи файловой системы), но иногда я выполняю более сложные задачи (например, DBA). Выход из этих задач очень важно для меня. Так как я использую...

208
Продолжайте сеансы SSH работать после отключения

Иногда у меня есть долго запущенные процессы, которые я хочу запустить перед тем, как идти домой, поэтому я создаю SSH-сеанс на сервере, чтобы запустить процесс, но затем я хочу закрыть свой ноутбук и пойти домой, а позже, после ужина, я хочу проверьте процесс, который я начал перед уходом с...

194
Экран tmux vs. GNU [закрыто]

Просматривая вопросы, которые я нашел о tmux (я обычно использовал экран GNU). Мой вопрос в том, каковы плюсы и минусы каждого из них. Особенно я не мог найти много о...

159
Как я могу отречься от запущенного процесса и связать его с новой оболочкой экрана?

У меня запущена программа на SSH-оболочке. Я хочу приостановить его и иметь возможность приостановить его выполнение, когда вернусь. Один из способов, которым я подумал сделать это, - это перенести свое владение на экранную оболочку, тем самым поддерживая его работу там. Есть ли другой способ...

151
Не удается возобновить экран, говорит, что я уже подключен?

Я работаю на удаленном сервере Debian Jessie. Я запустил сеанс экрана, запустил скрипт, затем был отключен по сетевому таймауту. Теперь я снова вошел в систему и хочу возобновить сеанс. Вот что я вижу, когда я перечисляю экраны: $ screen -ls There are screens on: 30608.pts-8.myserver (11/03/2015...

119
Как отсоединить 2-й экран от другого экрана?

Я случайно подключился ко второму экранному сеансу GNU из существующего экранного сеанса и не могу отсоединить или выдать команды на внутренний экран. Я помню, как выяснил, как это сделать раньше, но совершенно забыл и хотел бы сохранить это в качестве ссылки. Один из способов - отсоединить...

80
Как восстановить «потерянный» сеанс экрана?

Каким-то образом мне удалось закрыть экранное окно без экрана, «заметив» его, поэтому сеанс все еще помечен как attached. Это мешает мне снова присоединиться к этой сессии. Что я могу сделать? me@iupr-serv8:~$ screen -r There are several suitable screens on: 25028.pts-19.XXX-serv8 (01/05/2012...

70
Оболочка: как перейти к началу строки, когда вы находитесь внутри экрана?

Я внутри экрана (экран -Ра). У меня длинная команда, и я в конце. Вместо того, чтобы удерживать стрелку влево, как вы можете перейти к началу строки? CTRL-A работает, когда я нахожусь в обычном окне, но когда я нахожусь внутри экрана, нажатие CTRL-A выдает мне сообщение «Нет другого окна» - похоже,...

61
в списке есть экраны, но «экран не возобновляется»

Когда я screen -rнабираю текст, я ожидаю либо увидеть: список экранов для возобновления, либо сообщение «Нет экрана для возобновления». Сегодня я вижу, что есть один экран, но я все еще получаю сообщение, что нет экрана для возобновления: [root@server chiliNUT]# screen -r There is a screen on:...

56
Может ли прокрутка колесика мыши работать в сеансе Screen?

Есть ли способ использовать колесо мыши для прокрутки выходных данных screenсеанса? Я могу использовать клавиатуру для прокрутки предыдущего выхода screenпосле нажатия ctrl+a [. Возможно ли это сделать с помощью колесика мыши? (Я использую putty, но я не думаю, что это puttyпроблема, я считаю, что...

53
«Su» с ошибкой «X11 соединение отклонено из-за неправильной аутентификации»

Как пользователь root я подключаюсь к удаленному хосту для выполнения команды. Только "standarduser" имеет соответствующий id-файл и правильный .ssh / config, поэтому я сначала переключаю пользователя: su standarduser -c 'ssh -x remotehost ./remotecommand' Команда работает нормально, но, несмотря...

49
Как вывести текст на экран и файл внутри сценария оболочки?

В настоящее время у меня есть сценарий оболочки, который записывает сообщения в файл журнала, как это: log_file="/some/dir/log_file.log" echo "some text" >> $log_file do_some_command echo "more text" >> $log_file do_other_command При выполнении этого сценария нет вывода на экран, и,...

46
Установка имени для сеанса экрана

Есть ли способ дать конкретное имя сеансу экрана Unix? Например, скажем, я запускаю одну и ту же программу несколько раз, каждая с разными параметрами, и я хочу сказать, какая из них...

44
отправка ввода текста на отдельный экран

Я пытаюсь запустить сервер Minecraft на моем сервере unRAID. Сервер будет работать в оболочке, а затем сидеть и ждать ввода. Чтобы остановить его, мне нужно набрать «стоп» и нажать клавишу ввода, и тогда это спасет мир и изящно выйдет, и я вернусь в оболочку. Это все работает, если я запускаю его...

43
Как изменить директорию нового окна по умолчанию изнутри tmux

Я недавно перешел с экрана GNU на tmux . Я нахожу это довольно похожим, но с большей поддержкой (я переключился из-за проблемы с escape-time в neovim - разрешение было только для tmux). К сожалению, в tmux я не могу найти команду, подобную этой: screen -X eval "chdir $(some_dir)" Приведенная выше...

41
Как мне переключаться между панелями внутри окна в tmux, как на экране?

Я думал, что перемещение панели tmux в окно - это тот же вопрос, но это не так. Исходя из регулярного использования экрана GNU, я ищу tmux для того же. Одна из вещей, которые я делаю регулярно, - это открыть несколько разных окон, одно с некоторым кодом, открытым в vim, и несколько окон терминалов,...

41
Как переименовать сеанс экрана GNU

Я запускаю сеанс экрана и хочу изменить его имя. Я знаю, что при запуске нового сеанса экрана я могу использовать опцию '-S', чтобы дать ему имя. Как я могу изменить это имя, когда сессия уже...