Ich würde gerne wissen, ob es eine Möglichkeit gibt, sich so tmuxzu verhalten, wie screen -D -Rich sagen könnte, den Befehl als Standardbefehl in Putty zu haben.
Diese screenSchalter 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-sessionwäre sowieso passiert ...
tmuxBefehlen , die nacheinander ausgeführt werden , wenn der Server zum ersten Mal gestartet wird. “ - Sie tatsächlich haben könntenattachodernew-sessionals Linie in Ihrem.tmux.conf.