Я только что узнал, screen
и это выглядит замечательно.
Некоторые вопросы:
- Как они на самом деле работают?
- Почему загрузка / процесс не прерывается на экранах, даже если случилось что-то плохое?
gnu-screen
JSN Alf
источник
источник
echo $TERM
в сеансе экрана печатаетscreen
в отличие отxterm
обычных сеансов Bash.Ответы:
Очень кратко (это возможно , чтобы написать несколько страниц на эту тему):
screen
работы поКак только клиент (окно) создан, он изолирован от других клиентов. Он связывается через псевдотерминальное соединение с процессом сервера, который обновляет терминал. Сервер отслеживает, что должно отображаться на терминале в данном окне, предоставляя вам возможность переключаться между окнами. Клиенты работают, не зная,
screen
отображает ли в данный момент их информацию.источник