gnu-screen
Компьютеры и программы
Вопрос или проблема Я хочу выполнить команду в новой сессии screen (и отключиться от нее), но у меня это не получается. Я пытался запустить процесс в новой сессии screen и отключиться от нее следующим образом: screen -d -m mycommmand Но когда я пытаюсь
Unix-подобные системы
Вопрос или проблема Проблема Мне нужно найти, какой процесс работает в конкретном окне экрана (за разумное время). Сценарий Мне нужно использовать имя сеанса и заголовок окна, чтобы найти процесс, работающий там. Это должно выполнить не очень медленно.
Unix-подобные системы
Вопрос или проблема Я нашёл несколько похожих вопросов, но AFICT они не применимы к моей ситуации. Некоторые например, этот для tmux и в других местах на Ubuntu предполагают, что это связано с использованием ssh.socket, но в моей установке это даже не
Unix-подобные системы
Вопрос или проблема Я пытаюсь захватить сеанс оболочки (вывод компиляции программы на C), и терминал показывает предупреждения и выделяет цветом переменные в терминале. Смотрите прикрепленное изображение. И при захвате typescript сеанса (чтобы отправить
Системное администрирование и сети
Вопрос или проблема Я запустил скрипт в сеансе screen, но забыл перенаправить stdout в файл. Там около 10 МБ текста. Если бы была возможность выделить текст и скопировать его, я бы это сделал, но Ctrl-A + Esc не позволяет прокручивать моё терминальное
Unix-подобные системы
Вопрос или проблема С помощью кабеля usb-to-serial я могу успешно подключиться к оборудованию через screen /dev/ttyUSB0 115200 Существует ли команда внутри screen, которая закроет его и вернет мой терминал к запросу на ввод? Это в RHEL-8.
Компьютеры и программы
Вопрос или проблема GNU Screen имеет Ctrl-a,Ctrl-a для переключения между двумя последними окнами. Как это сделать в tmux? Для этого в tmux сделайте следующее: Ctrl-Bl (это строчная буква ‘L’). Это предполагает, что вы оставили Ctrl-B в качестве клавиши активации.
Unix-подобные системы
Вопрос или проблема Мне нужно запустить несколько скриптов в screen, и я использовал команду C-a H, чтобы записать вывод в файл screenlog.0. Когда я нажимаю горячие клавиши, появляется сообщение: Logfile "screenlog.O" closed. Но если я пытаюсь найти его
Unix-подобные системы
Вопрос или проблема У меня есть файл службы systemd, который запускает java-программу в другом tty. [Unit] Description=java программа After=network-online.target [Service] Type=simple ExecStart=/usr/bin/java -cp "/home/user/someclass.
Unix-подобные системы
Вопрос или проблема Я использую GNU Screen для запуска программ. Одна из моих программ настраивает цвет курсора. Когда я повторно подключаюсь к программе через GNU Screen, курсор не восстанавливается до пользовательского цвета, пока я не обновлю экран в программе.
Убунту
Вопрос или проблема Я использую Ubuntu Server и хочу иметь несколько терминалов. Screen работает нормально, но… он не очень дружелюбен к пользователю. Я имею в виду… после нажатия Ctrl+A вы не получаете уведомление о том, что находитесь в
Unix-подобные системы
Вопрос или проблема Я могу добавить следующее в мой .screenrc screen -t foo screen -t bar screen -t buz и screen открывается с 3 “вкладками”. Похоже, что для достижения того же результата с tmux я должен использовать что-то вроде new-session
Unix-подобные системы
Вопрос или проблема Я начинаю сессию экрана в своем скрипте оболочки entrypoint в docker, затем записываю вывод команды screen -list в файл. #!/bin/bash screen -S my_screen -dm bash -c 'cd project && npm run start' screen -list >
Убунту
Вопрос или проблема Я начинаю сессию screen в моем скрипте оболочки входа в docker, затем записываю вывод команды screen -list в файл. #!/bin/sh screen -S my_screen -dm bash -c 'cd project && npm run start' screen -list >
Unix-подобные системы
Вопрос или проблема Я прочитал руководство и онлайн-помощь, но все равно не могу понять идею команды screen. Пусть я SSH на свой linux shell. Внутри я хочу запустить программу, которая будет работать 8 часов: Я создаю “отделенный экран”
Системное администрирование и сети
Вопрос или проблема Я ищу способ получить текущее название окна в GNU screen. У меня есть скрипт, который использует screen -X title что-то, чтобы изменить название окна во время выполнения, и я хотел бы вернуть его к предыдущему значению в конце скрипта. “
Unix-подобные системы
Вопрос или проблема На RedHat screen сбрасывает мой bash-запрос. Я установил PS1=\u@\h:\w в ~/.bashrc и ~/.bash_profile. Я также добавил shell -$SHELL в ~/.screenrc. Но, когда я открываю совершенно новое окно терминала, запрос правильный, кроме screen.
Компьютеры и программы
Вопрос или проблема Я хочу иметь возможность использовать screen -r с помощью пользовательского названия, которое я задаю для запущенной сессии. Например, я хочу иметь возможность делать что-то вроде screen -t customname, а затем позже выполнять screen -r customname.
Unix-подобные системы
Вопрос или проблема У меня было открыто 3 сеанса, когда я использовал экран в режиме разделенного экрана -I. Я думал, что использование CTRL + A, Q закроет текущий активный сеанс разделенного экрана, но вместо этого (я так думаю) он просто отправил все
Компьютеры и программы
Вопрос или проблема Я использую PuTTY для подключения к моему VPS-серверу, который работает на Debian 7.0. Когда я пытаюсь открыть экран с помощью screen -S {screenName} после ввода появляется только информация [screen is terminating].