温馨提示×

Ubuntu SSH如何使用tmux会话

小樊
47
2025-08-09 06:57:29
栏目: 智能运维

在Ubuntu中,通过SSH连接到远程服务器后,可以使用tmux来创建和管理多个终端会话。以下是如何在Ubuntu中使用tmux会话的步骤:

  1. 首先,确保已经在远程服务器上安装了tmux。如果尚未安装,请运行以下命令来安装:
sudo apt-get update sudo apt-get install tmux 
  1. 通过SSH连接到远程服务器:
ssh 用户名@服务器地址 
  1. 在远程服务器上启动tmux会话:
tmux 

现在您应该已经进入一个新的tmux会话。在这个会话中,您可以像在普通终端中一样执行命令。

  1. 要创建一个新的tmux窗口,请按下Ctrl-b(这是tmux的默认前缀键),然后按下c。这将创建一个新的窗口,您可以在其中执行其他命令。

  2. 要在不同的tmux窗口之间切换,请按下Ctrl-b,然后按下n(下一个窗口)或p(上一个窗口)。

  3. 若要查看所有可用的tmux窗口,请按下Ctrl-b,然后按下l

  4. 若要关闭当前tmux窗口,请在窗口中输入exit命令,或者按下Ctrl-b,然后按下d来分离当前会话。这将使您返回到SSH会话,而tmux会话仍在后台运行。

  5. 若要重新连接到已分离的tmux会话,请运行以下命令:

tmux attach 

如果您有多个tmux会话,可以通过指定会话ID来重新连接特定的会话:

tmux attach -t 会话ID 
  1. 若要列出所有tmux会话,请运行以下命令:
tmux ls 
  1. 若要终止一个tmux会话,请先使用Ctrl-b,然后按下d分离会话,接着运行以下命令:
tmux kill-session -t 会话ID 

通过这些步骤,您可以在Ubuntu中使用tmux会话来提高工作效率和管理多个终端任务。

0