Возможно, это могло бы помочь: screen
Он не установлен по умолчанию в Ubuntu, но предоставляется в репозиториях.
Это очень полезно: ssh
на удаленный хост и введите screen
чтобы ввести screen
сессия.
Запустите любую трудоемкую задачу, которая вам нравится, а затем нажмите Ctrl+A с последующим Ctrl+C чтобы создать новое окно в сеансе экрана.
Это приведет к появлению новой оболочки, в которой вы сможете делать все, что захотите. Создайте еще больше окон, используя ту же команду.
Чтобы быстро переключаться между двумя окнами, используйте Ctrl+A с последующим Ctrl+A снова. Как вы можете видеть, Ctrl+A переводит экран в командный режим.
Ctrl+A Ctrl+D отсоединится от экранного сеанса. Затем вы можете отключиться от хоста, а позже снова войти в систему и использовать screen -dr
чтобы возобновить сеанс.
Чтобы перейти к определенному screen
окно, тип Ctrl+A за ним следует цифра.
Экран завершится, когда все активные окна будут закрыты (или оболочки внутри завершатся).
Я получил это от Сеансы SSH и SFTP.
Редактировать-
tmux является альтернативой экрану.http://www.sitepoint.com/tmux-a-simple-start/