tmux
是一个非常强大的终端复用器,它允许你在一个终端窗口中运行多个会话,同时在不同会话之间进行切换
-
安装 tmux: 在 Ubuntu 上,你可以使用以下命令安装 tmux:
sudo apt-get install tmux
-
创建新会话:
tmux new-session -s my_session
这将创建一个名为 “my_session” 的新会话。你可以用其他名称替换 “my_session”。
-
分离会话: 要从当前会话中分离(退出 tmux 但保持会话运行),请按以下键组合:
Ctrl + b, d
-
列出所有会话:
tmux list-sessions
-
重新连接到会话:
tmux attach-session -t my_session
使用你想要重新连接的会话名称替换 “my_session”。
-
在会话中创建新窗口: 要在当前会话中创建一个新窗口,请按以下键组合:
Ctrl + b, c
-
在窗口之间切换: 要在当前会话的不同窗口之间切换,请按以下键组合:
Ctrl + b, n (next) Ctrl + b, p (previous)
-
重命名窗口: 要重命名当前窗口,请按以下键组合:
Ctrl + b, ,
然后输入新的窗口名称并按回车。
-
分离和重新连接窗口: 要将当前窗口与会话分离并在另一个会话中重新连接,请先按以下键组合以将窗口分离:
Ctrl + b, !
然后在目标会话中按以下键组合以重新连接窗口:
Ctrl + b, :join-pane -t my_target_window
使用你想要连接到的窗口名称替换 “my_target_window”。
-
关闭窗口: 要关闭当前窗口,请按以下键组合:
Ctrl + b, &
确认操作后,窗口将关闭。
-
关闭会话: 要关闭整个会话,请先分离会话,然后使用以下命令:
tmux kill-session -t my_session
使用你想要关闭的会话名称替换 “my_session”。
这些只是 tmux 功能的一小部分。要了解更多关于 tmux 的信息,请查看官方文档:https://github.com/tmux/tmux/wiki