🦏Tmux
Tmux 是什么?
Tmux
是一个用于在终端窗口中运行多个终端会话的工具,即终端复用软件(terminal multiplexer)远程
SSH
访问服务器进行工作时。即使非正常掉线,它能保存当前工作状态,并保证当前任务继续运行。
Tmux && Session && Window && Pane
一个
tmux
可以有好多个session
(会话)一个
session
可以有好多个window
(窗口)一个
window
可以有好多个pane
(面板)一个
session
里不超过10个window
是最方便的:可以用0到9迅速切换
Tmux常用命令
Ac-Terminal 下前缀键被修改成了 Ctrl + a,一般的默认情况下是 Ctrl + b
tmux new -s <session-name>
:新建会话tmux detach
orCtrl + a d
:分离会话,退出当前 Tmux 窗口,但是会话和里面的进程仍然在后台运行tmux attach -t <session-name>
:重新接入某个已存在的会话tmux kill-session -t <session-name>
:杀死某个会话tmux switch -t <session-name>
:切换会话tmux rename-session -t <old-name> <new-name>
:重命名会话tmux ls
orCtrl + a s
:查看当前所有的 Tmux 会话在
tmux
中选中文本时,需要按住shift
键tmux
中复制/粘贴文本:按下
Ctrl + a
后松开手指,然后按[
用鼠标选中文本,被选中的文本会被自动复制到tmux的剪贴板
按下
Ctrl + a
后松开手指,然后按]
,会将剪贴板中的内容粘贴到光标处
Last updated