TMUX действительно отличный инструмент, и я им часто пользуюсь. Отлично подходит для долго работающих приложений и ненадежных сетевых подключений.
TMUX - это просто программное обеспечение, которое добавляет возможности к сеансу терминала. По сути, он предоставляет виртуальный терминал - фактически любое количество виртуальных терминалов через один «физический» терминал (конечно, не совсем физический, поскольку вы, вероятно, подключены через сеанс удаленного терминала).
Возможно, лучший способ думать об этом - это то, что вы как-то запускаете «оболочку» (например, через SSH или локальный терминал), а затем вместо непосредственного взаимодействия с оболочкой вы запускаете приложение, которое выглядит скорее как оболочка, и передает команды через к раковине, но сидит сверху. Если по какой-либо причине ваше соединение с оболочкой разрывается, приложение виртуального терминала все еще работает, поэтому вы можете подключиться к нему повторно.
- Да, вам нужен какой-то терминал / оболочка для запуска TMUX.
- TMUX может только добавить так много к базовому терминалу / оболочке, так что это имеет некоторое значение. Например, если у вас монохромный сеанс терминала, вы не сможете добавить цвет.
- «Лучше» чем терминатор? Не знаю, и ответом будет мнение в любом случае. Дает ли тот или иной вам больше или меньше того, что вы на самом деле хотите?