安装:
yum install tmux
1、使用
SSH远程登录到Linux服务器,执行一个程序,在SSH退出时,该程序也将退出。
一种解决办法是通过nohup,此外也可以通过tmux解决该问题,并且每次断开,再登录ssh都能回到原来的状态,提供一种比较好的交互体验。
跳过安装步骤:
1、首先:新建会话并直接指定其名称
tmux new -s session_name
2、退出tmux:ctrl+b组合键输入后,再输入d
ctrl + b | d
3、再次进入先前会话时,可以输入
tmux attach -t session_name
4、查看所有会话:ctrl+b组合键输入后,再输入s
ctrl + b | s
5、关闭会话::
tmux kill-session -t 会话名
6、关闭所有会话:
tmux ls | grep : | cut -d. -f1 | awk '{print substr($1, 0, length($1)-1)}' | xargs kill
2、维护
1、你可以使用以下命令来查看所有的tmux会话:
tmux ls
2、如果你想进入一个特定的会话,请使用以下命令:
tmux attch -t <会话ID>