Как упомянуто рано, screen
может сделать весь прием. Но не только, в чем Вы нуждаетесь. Я имею экран использования в течение лет и теперь использую его каждый раз, когда у меня есть вход в систему в системы. Попытайтесь установить screen
и создать ~/.screenrc
с такой конфигурацией:
sessionname vcflists
startup_message off
deflogin off
vbell off
msgminwait 0
msgwait 10
log off
backtick 1 0 0 hostname
caption splitonly "%?%F%{= yk}%:%{= Kk}%? %n %t%="
hardstatus alwayslastline "%{= rY} %1` %{= kg} %0c %{= bY} %-w%{= Yk} %n %t %{-}%+w %=%{g}%l "
Затем работает screen -Rd vcf
. Это - предпочтительный вызов экрана. Вы снова соединитесь с ранее созданной сессией с именем vcf* (или будете предупреждены, будет ли неоднозначный) или, если сессия не открылась все же, она создана. CTRL + является метаклавишей, которые делают все. CTRL+A C
( CTRL + , затем C ) создают новое окно (экран) в сессии. CTRL+A SPACE
фокус перемещения к следующему окну в раунде. CTRL+A D
отсоединяют текущую сессию, сохраняющую все окна, функциональные между соединениями. Если Вы имеете, запускают некоторую looooong задачу, можно отсоединить с экрана и повторно прикрепить к нему позже для наблюдения то, что происходит. То же происходит, если Ваша ssh сессия проиграна - экран остается в живых со всеми открытыми окнами и всеми запущенными задачами.
, Если Вы хотите закрыть некоторое окно в экране - всего exit
от оболочки в нем. Если Вы хотите закрыть все оболочки/задачи во всех окнах, и экран выхода - просто нажимают CTRL+A CTRL+\
и нажимают "Y" при выяснении.
Для всего остальные видят экран человека.
Это смотрит на меня как Ваши файлы журнала, поворачиваются и сжимаются logrotate.