Дайте tmux попробовать.
Это похоже на экран, но с дополнительными функциями, такими как вертикальное разделение без каких-либо неофициальных исправлений и т. Д. Также внешний вид по умолчанию лучше IMO.
Я использую его, например, для запуска irssi
, rtorrent
и т. Д., Поэтому мне не нужно выходить из них при возврате на консоль из X или переключении на другой диспетчер окон. Кроме того, при использовании из консоли (без запуска X) tmux (например, screen) позволяет использовать несколько экземпляров терминала в одном vt / tty.
Следовательно, для вашего конкретного сценария установите tmux
на сервере, ssh, запустите tmux, а затем приложение. Если вы хотите перезагрузить локальный компьютер, отключите сеанс tmux с помощью C-b d
(связывание ключей по умолчанию для tmux), а затем перезагрузите компьютер. Как только вы снова встанете, ssh и присоединитесь к сессии с помощью tmux attach -d