写在前面
最近在写后端api时,需要用宝塔终端执行运行flask api的python程序,由于需要频泛修改py文件,不想用 & 放后台运行。但是每次切换到文件目录时,上一次的会话就会断开,运行的api直接停止,很让人头疼。satou哥推荐了Tmux神器,果然挺好用的。
Tmux可以新建一个session,当你断开会话时,该session不会失去连接。
使用的系统:CentOS 7
使用
基本介绍
tmux是指通过一个终端登录远程主机并运行后,在其中可以开启多个控制台的终端复用软件。
安装
yum -y install tmux
使用
创建一个新的session,名称为 api1 :
tmux new-session -s api2 // 也可以用tmux new -s api2
创建好后会自动跳转到新的session会话:
之后我们可以按
ctrl+b
再按:
d
返回建立的临时界面:
我们可以使用
tmux a
返回上一个打开的session。
可以使用
tmux ls
查看所有建立的session。
也可以使用
tmux attach -t api1
转到指定名称的session。
结语
终端复用真香