Рубрики
мультиплексоры

screen \ мультиплексор терминалов \ аналог tmux

screen - мультиплексор терминалов (полезен при работе удаленно через ssh (не теряем выполняемую работу))
screen - (Ctrl+A,? - помощь) (Ctrl+A,a - сменить заголовок окна) (Ctrl+A,C - создать новое окно)
(Ctrl+A,d - отключить окно от терминала(sreen-сессия) (Ctrl+A," - показать список окон)
(Ctrl+A,' - строка для переключение окон (номер или имя)) (Ctrl+A,N - посмотреть следующие окно)
(Ctrl+A,P - посмотреть предыдущие окно) (Ctrl+A,[ - включить режим прокрутки терминала ( 2раза Enter выход))
(Ctrl+A, Shift+A - переименовать текущие окно) (Ctrl+A,W - показать список имен в строке заголовка)
screen -ls - список активных окон сессий
screen -r - повторное подключение к сессии (не сработает если сессий больше одной)
screen -x - повторное подключение к сессии (не сработает если сессий больше одной)
screen -r - если сессий больше одной, выведет список  всех сессий
screen -r 7089.pts-2.myserver - подключится к сессии (комбинация ID процесса, название tty и имени хост-компьютера)
screen -S my_name_session - создать и задать имя сессии (получим 26432.my_name_session)
screen -x my_name_session - подключится к сессии с именем my_name_session

Использование screen с COM портом

sudo screen -L -Logfile cabinet-bootup.log /dev/ttyS0 115200

-L -Logfile cabinet-bootup.log - записываем сессию в файл cabinet-bootup.log
/dev/ttyS0 - использовать это последовательное устройство
115200 - Baud rate