安装:
yum install tmux
使用:
SSH远程登录到Linux服务器,执行一个程序,在SSH退出时,该程序也将退出。
一种解决办法是通过nohup,此外也可以通过tmux解决该问题,并且每次断开,再登录ssh都能回到原来的状态,提供一种比较好的交互体验。
跳过安装步骤:
//创建一个新的session
tmux new -s SESSION_NAME;
//查看所有session
tmux ls;
//删除指定的session
tmux kill-session -t SESSION_NAME;
//临时退出session 让其在后台继续运行 注意脱离了会话才能关闭xshell 不然当前会话开启的服务会被停掉
ctrl + b d
注意:上面命令是ctrl和b同时按下,然后全部松开,再单独按下d
//挂起当前session
ctrl + b
ctrl + z
注意:上面命令是先同时按下ctrl和b, 然后都松开,再同时按下ctrl和z
//连接上某个已存在的session
tmux a -t SESSION_NAME;
第一次使用,暂时就用到这么多,待续…