2026-08-13

tmuxでSSH切断後もプログラムを継続

リモートのサーバーに接続した後に、長時間を要するプログラムを実行する場合、SSHの接続が切れたりして、プログラムの実行が終了してしまうのは悲しいですよね?これを解決してくれるのが、tmuxです。

1. インストール**

sudo apt install tmux

2. 名前付きセッションを開始

tmux new -s experiment

3. プログラムを実行**

conda activate myenv
python main.py

SSHが切れてもプログラムは動き続けます。

5. 元の画面に戻る

tmux attach -t experiment

という流れになります。