SSHの失敗を防ぐためにtmuxを切り離す必要がありますか?

SSHの失敗を防ぐためにtmuxを切り離す必要がありますか?

人々がSSHが失敗したときにtmuxの生存率について話すとき、一般的には次のように言います。 「リモートシステムにSSHを接続し、tmuxセッションを開始し、プロセスを実行してからtmuxセッションを切断します。SSHに接続するときにSSHが失われると、プロセスはまだ存在します。」

明確にすると、tmuxセッションがアクティブになっている間(分離されていない)ssh接続が失われると、プロセスは終了しますか?

答え1

習慣。 SSH セッションが失敗すると、TMUX セッションは維持されます。

サーバーに再接続してtmuxセッションに接続するだけです。

List tmux sessions: tmux ls
Attach to tmux session: tmux a
Attach to named session: tmux a -t myname

以下は良いチートシートです。https://gist.github.com/henrik/1967800

関連情報