1. tmux的优点
SSH访问服务器进行工作时,使用tmux工具可以使得电脑在断网、断电等情况下,继续运行当前程序,保持运行状态。
2. 安装
sudo apt-get install tmux
3. 基本操作
3.1 启动session
新建session,可以在terminal上输入 tmux 命令,会自动生成一个id为0的session
tmux
也可以在建立时说明session的名字,用于解绑后快速的重新进入该session
tmux new -s <session-name>
3.2 退出该session
离开该任务,但是又想该任务继续在后台执行
tmux detach
或者使用快捷键 Ctrl+b d
注: tmux 离开 session 的快捷键是 d ,但是在 tmux 当中任何快捷键都需要搭配 tmux 的前缀按键 ctrl + b 来唤醒,所以改快捷键的操作是先按 ctrl +b ,紧接着按下按键 d ,这样我们便顺利的离开当前 session 了。
3.3 查看tmux列表
tmux ls
或者使用快捷键Ctrl+b s
3.4 进入已有session
tmux a -t [session-name]
3.5 删除session
- 删除某一个session
tmux kill-session -t [session_name]
- 删除所有session
tmux kill-server
3.6 切换session
tmux switch -t [session_name]
3.7 重命名session
tmux rename-session -t [session_name] [new-name]
3.8 查看进程运行情况
show progress