TMUX ist in der Tat ein großartiges Werkzeug und ich benutze es sehr oft. Ideal für lang laufende Anwendungen und unzuverlässige Netzwerkverbindungen.
TMUX ist einfach eine Software, die einer Terminalsitzung Funktionen hinzufügt. Tatsächlich stellt es ein virtuelles Terminal bereit - tatsächlich eine beliebige Anzahl von virtuellen Terminals über ein einzelnes "physisches" Terminal (natürlich nicht physisch, da Sie wahrscheinlich über eine Remote-Terminalsitzung verbunden sind).
Vielleicht eine bessere Möglichkeit, darüber nachzudenken, dass Sie eine „Schale“ irgendwie (zB über SSH oder einen lokalen Terminal) starten, dann anstatt direkt mit der Schale in Wechselwirkung, führen Sie eine Anwendung, die sieht eher wie die Schale und gibt Befehle durch auf die schale aber sitzt oben. Wenn Ihre Shell-Verbindung aus irgendeinem Grund unterbrochen wird, ist die virtuelle Terminalanwendung noch aktiv, sodass Sie erneut eine Verbindung herstellen können.
- Ja, Sie benötigen eine Art Terminal / Shell, um TMUX auszuführen.
- TMUX kann nur so viel zum darunterliegenden Terminal / Shell hinzufügen, dass es einen Unterschied macht. Wenn Sie beispielsweise eine Monochrom-Terminalsitzung haben, können Sie keine Farbe hinzufügen.
- "Besser" als Terminator? Weiß nicht und die Antwort wäre sowieso eine Meinung. Gibt dir der eine oder der andere mehr oder weniger von dem, was du eigentlich willst?