tmux是一個 terminal multiplexer(終端復用器),它可以啟動一系列終端會話。可以用其查看代碼運行狀態,可以在關閉terminal下仍然運行程序。與nohup相比,更加靈活。
下面是常見的基本操作:
1.退出(detach)當前tmux
ctrl+b d
同時按住ctrl和b,松開再按d。
2.重新進入tmux
tmux attach -t <target-session>
即當前有很多session,選擇目標的session
2.1 使用命令tmux ls來獲取target-session
tmux ls
2.2 進入target-session為20的窗口:
tmux attach -t 20
經常tmux之后會得到很多sessions, 關閉session有如下方式:
1.關閉所有sessions:
tmux kill-server
2. 關閉指定session:
tmux kill-session -t targetSession