tmux,远程终端好帮手

文章来自微信公众号“科文路”,欢迎关注、互动。转发须注明出处。

前些天分享了远程 SSH 好帮手 screen,它被用来保存当前工作现场,以至于关闭客户端终端窗口时,终端窗口内的程序继续运行。

今天介绍另一个工具,有着同样的功能,也被广泛的使用,它就是 tmux,同样是用作远程终端。但这个看起来就比 screen 要时髦一些。

tmux

在服务端上先安装好 tmux,然后使用参照下文的常用指令使用。在 detach 掉 session 后,session 不会随着 ssh 客户端的关闭、退出而停止。

常用指令

注意:进入到了 session 后,快捷键统统是“先按ctrl+b”,“松开”,再按某个键。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 创建新 session
tmux new -s "sesseion name"

# 在 session 中创建新 window
"Ctrl + b", "c"

# 在不同的 window 间切换
"Ctrl + b", "window index"

# detach,将当前 session 放到后台
"Ctrl + b", "d"

# 列出所有 session
tmux ls

# attach,进入某 session
tmux a -t "session name"

更多指令

tmux

都看到这儿了,不如关注每日推送的“科文路”、互动起来~

Author

xlindo

Posted on

2022-04-11

Updated on

2023-05-10

Licensed under

Comments