Linux, использование screen.
Команда Linux screen позволяет создавать и переключаться между виртуальными терминалами операционной системы. Причем, что важно, screen позволяет делать это не прерывая работу программ, запущенных в этих терминалах.
Команда screen может быть удобна в случаях, когда необходимо, чтобы какая-нибудь программа продолжала свою работу после завершения сеанса пользователя, например при использовании на удаленном сервере.
В случае ее отсутствия, установить screen на Debian-подобных системах можно командой:# apt-get install screen
Список команд для использования screen:
screen: создает новый теминал;- комбинация клавиш
A+Dс зажатымCtrlпозволяет вернуться в основную консоль, не прерывая работу программ в виртуальном терминале; screen -ls: отображает список запущенных терминалов;screen -r [ID]: подключение к ранее запущенному виртуальному терминалу по идентификатору сессии (виден в списке запущенных терминалов);screen -X -S [ID] quit: удаление терминала из основной консоли.
В случае одновременного использования нескольких виртуальных терминалов бывает удобно назначить им осмысленные названия. Предположим, что мы хотим работать с терминалом myapp. В этом случае:
screen -S myapp: создание именованого терминала;screen -xS myapp: подключение к виртуальному терминалу по имени.