当前位置:首页 > Ubuntu > 正文

Ubuntu tmux命令(终端复用器使用入门与实战指南)

在日常使用 Ubuntu 或其他 Linux 系统时,我们常常需要同时运行多个终端任务,比如一边查看日志、一边编辑代码、还要运行服务。这时候,tmux 这款强大的终端复用器就派上大用场了!本文将带你从零开始掌握 Ubuntu tmux命令,即使是小白也能轻松上手。

什么是 tmux?

tmux(Terminal Multiplexer)是一款开源的终端复用器,它允许你在单个终端窗口中创建多个会话(session)、窗口(window)和面板(pane)。即使你断开 SSH 连接,tmux 中运行的程序也不会中断,重新连接后可以继续工作——这对远程服务器管理尤其重要。

Ubuntu tmux命令(终端复用器使用入门与实战指南) tmux命令 终端复用器使用 tmux教程 linux终端多任务管理 第1张

安装 tmux

在 Ubuntu 上安装 tmux 非常简单,只需一条命令:

sudo apt updatesudo apt install tmux -y  

安装完成后,输入 tmux 即可启动。

基本概念:会话、窗口、面板

  • 会话(Session):一个独立的工作环境,可包含多个窗口。
  • 窗口(Window):类似浏览器标签页,每个窗口可运行一个程序。
  • 面板(Pane):一个窗口可被分割成多个面板,实现分屏操作。

常用 tmux 命令

tmux 使用“前缀键”(默认是 Ctrl+b)来触发快捷操作。以下是最实用的命令:

1. 启动新会话

tmux new -s mysession  

这将创建一个名为 mysession 的新会话。

2. 分离会话(Detach)

在 tmux 会话中,按 Ctrl+b,然后按 d,即可脱离当前会话,回到普通终端。程序仍在后台运行。

3. 查看并恢复会话

tmux ls                 # 列出所有会话tmux attach -t mysession  # 恢复名为 mysession 的会话  

4. 在会话中操作窗口和面板

  • 新建窗口:Ctrl+b + c
  • 切换窗口:Ctrl+b + 数字键(如 0、1、2...)
  • 水平分屏:Ctrl+b + %
  • 垂直分屏:Ctrl+b + "
  • 切换面板:Ctrl+b + 方向键
  • 关闭当前面板:Ctrl+d(在面板内执行)

为什么你需要 tmux?

使用 tmux 可以极大提升你的 linux终端多任务管理效率:

  • 不断连:SSH 断开后任务不中断;
  • 多任务:一个终端窗口完成多项工作;
  • 协作方便:多人可共享同一个 tmux 会话;
  • 高度可定制:支持配置文件、插件等。

小结

通过本篇 tmux教程,你应该已经掌握了 Ubuntu tmux命令 的基础用法。现在你可以自信地使用这个强大的终端复用器来提升工作效率了!建议多练习几次,熟悉快捷键后你会爱上它。

如果你觉得有用,不妨收藏本文,并在评论区分享你的 tmux 使用技巧!