Ich würde gerne wissen, ob es eine Möglichkeit gibt, sich so tmux
zu verhalten, wie screen -D -R
ich sagen könnte, den Befehl als Standardbefehl in Putty zu haben.
Diese screen
Schalter würden das Trennen einer vorhandenen Bildschirmsitzung für meinen Benutzer erzwingen (selbst wenn diese noch aktiv und an einer anderen Stelle angemeldet war) und sie erneut mit der aktuellen Sitzung verbinden. Für den Fall, dass keine Bildschirmsitzung vorhanden ist, wird eine neue erstellt.
Ich mag tmux und sehe klare Vorteile über dem Bildschirm, aber die Existenz dieser Funktion würde den Deal wirklich besiegeln.
tmux attach
scheint keine neue Sitzung zu erstellen, wenn es keine gibt.
Die Manpage für tmux sagt:
Wenn kein Server gestartet ist, versucht attach-session (attach), ihn zu starten. Dies schlägt fehl, es sei denn, Sitzungen werden in der Konfigurationsdatei erstellt.
Was bedeutet der fett gedruckte Abschnitt? (Ich kann kein Beispiel für das Erstellen einer Sitzung in der conf-Datei finden.)
new-session
wäre sowieso passiert ...
tmux
Befehlen , die nacheinander ausgeführt werden , wenn der Server zum ersten Mal gestartet wird. “ - Sie tatsächlich haben könntenattach
odernew-session
als Linie in Ihrem.tmux.conf
.