📜  附加或创建 tmux 会话 (1)

📅  最后修改于: 2023-12-03 15:12:48.677000             🧑  作者: Mango

附加或创建 tmux 会话

简介

在进行远程服务器开发时,常常需要使用终端工具,并且需要同时运行多个终端窗口。tmux 是一个终端复用工具,可以在同一终端中创建多个窗口,并在窗口间切换,节省了大量时间和精力。

本文介绍如何在 Linux 系统上附加或创建 tmux 会话。

创建新 tmux 会话

通过以下命令可以创建新的 tmux 会话:

$ tmux new-session -s <session name>

其中 <session name> 是你想要创建的会话名。例如,创建名为 test 的新会话:

$ tmux new-session -s test
附加到现有 tmux 会话

如果你已经有了一个 tmux 会话,可以通过以下命令来附加到它:

$ tmux attach-session -t <session name>

其中 <session name> 是你想要附加的会话名。例如,附加到名为 test 的现有会话:

$ tmux attach-session -t test

如果你没有指定会话名,tmux 会自动连接最后一个使用的会话。

分离 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 开发时产生帮助。