📅  最后修改于: 2023-12-03 15:12:48.677000             🧑  作者: Mango
在进行远程服务器开发时,常常需要使用终端工具,并且需要同时运行多个终端窗口。tmux 是一个终端复用工具,可以在同一终端中创建多个窗口,并在窗口间切换,节省了大量时间和精力。
本文介绍如何在 Linux 系统上附加或创建 tmux 会话。
通过以下命令可以创建新的 tmux 会话:
$ tmux new-session -s <session name>
其中 <session name>
是你想要创建的会话名。例如,创建名为 test
的新会话:
$ tmux new-session -s test
如果你已经有了一个 tmux 会话,可以通过以下命令来附加到它:
$ tmux attach-session -t <session name>
其中 <session name>
是你想要附加的会话名。例如,附加到名为 test
的现有会话:
$ tmux attach-session -t test
如果你没有指定会话名,tmux 会自动连接最后一个使用的会话。
当你在 tmux 会话中工作时,可以随时使用以下快捷键来分离会话,并在后台运行:
Ctrl+b d
在 tmux 会话中,你可以创建多个窗口。通过以下快捷键,你可以在当前会话中创建新窗口:
Ctrl+b c
在 tmux 会话中有多个窗口时,你可以通过以下快捷键在窗口间进行切换:
Ctrl+b n # 下一个窗口
Ctrl+b p # 上一个窗口
在退出 tmux 会话时,你可以使用以下命令来彻底结束会话:
$ tmux kill-session -t <session name>
其中 <session name>
是你想要结束的会话名。例如,结束名为 test
的会话:
$ tmux kill-session -t test
以上就是 tmux 会话的基本操作,希望能对你在使用 Linux 开发时产生帮助。