使用 xshell 通过 ssh 连接远程服务器,经常会出现网络原因断开连接的情况,此时正在运行的任务会中断,一种解决办法是使用 nohup 后台运行,或者使用 screen 命令。学弟推荐了 tmux 神器,试用一番后果然好用,在此记录下一些简单的使用方法。
首先使用 xshell 连接远程 ubuntu18.04 服务器,后续操作均在 xshell 环境下完成。
安装
在 ubuntu上使用如下命令
sudo apt install tmux
使用 session
创建一个新的 session
tmux new -s sess_name
退出会话
tmux detach# 断开当前会话,会话在后台运行
进入之前的会话
tmux a -t sess_name
关闭会话
tmux kill-session -t sess_name
查看所有会话
tmux ls
快捷键
进入 tmux 会话,tmux 为我们提供了快捷键的方式,在每次使用快捷键前都需要先按一次 ctrl + b, 然后按快捷键才能生效。