终端分屏:用 tmux
或 screen
实现
适用场景:SSH远程操作、长时间运行任务、终端多窗口协作。
tmux(推荐工具)
-
安装命令(以Debian/Ubuntu为例):
sudo apt install tmux
-
基础操作:
- 启动新会话:
tmux
- 垂直分屏:
Ctrl+B
→ (先按组合键,再按符号键) - 水平分屏:
Ctrl+B
→ - 切换窗口:
Ctrl+B
→ 方向键(←→↑↓) - 关闭当前面板:
Ctrl+D
或输入exit
- 退出会话(后台运行):
Ctrl+B
→d
(图:tmux分屏效果)
- 启动新会话:
screen(经典工具)
- 安装命令:
sudo apt install screen
- 分屏操作:
- 启动:
screen
- 垂直分屏:
Ctrl+A
→ - 水平分屏:
Ctrl+A
→S
(大写) - 切换窗口:
Ctrl+A
→Tab
- 启动:
提示:
tmux
比screen
功能更丰富,支持面板拖拽调整大小,建议优先使用。
桌面环境分屏:GNOME/KDE/XFCE 原生支持
适用场景:图形界面下的多应用协作(如浏览器+编辑器)。
GNOME(Ubuntu默认)
- 快捷键分屏:
- 左半屏:
Win
+ - 右半屏:
Win
+ - 四分之一屏:
Win
+ →
- 左半屏:
- 手动调整:拖动窗口到屏幕边缘自动吸附。
KDE Plasma
- 启用分屏:
系统设置
→窗口管理
→KWin脚本
→ 启用 “栅格布局” - 快捷键:
Ctrl
+Win
+方向键
调整窗口位置。
XFCE
- 安装插件:
xfce4-panel-profiles
+xdotool
- 自定义快捷键:例如绑定
Super+Left
到命令xdotool getactivewindow windowmove 0 0 windowsize 50% 100%
。
平铺式窗口管理器:i3wm / AwesomeWM
适用场景:高效键盘操控、极客用户、低资源占用。
i3wm(入门首选)
- 安装:
sudo apt install i3
- 分屏操作:
- 启动后按
Win
(Mod键)进入交互模式。 - 水平分屏:
Win
+Enter
- 垂直分屏:
Win
+V
→Enter
- 切换焦点:
Win
+方向键
- 调整大小:
Win
+R
→ 方向键调整
- 启动后按
AwesomeWM
- 默认布局:
Win
+Ctrl
+方向键
切换平铺/浮动模式。 - 动态分屏:支持自动按工作区分配窗口,无需手动调整。
如何选择?
- 终端用户:用
tmux
(功能全面)或screen
(兼容性强)。 - 图形界面用户:
- 临时分屏 → 桌面环境快捷键(如GNOME)。
- 长期高效操作 → 安装
i3wm
(学习曲线陡峭但效率倍增)。
- 资源限制:平铺窗口管理器(i3/Awesome)内存占用低于GNOME/KDE。
安全提示:
- 终端工具(tmux/screen)可防止SSH断开导致任务终止。
- 避免从非官方源安装软件,优先使用
apt
、dnf
或发行版仓库。
引用说明:
- tmux官方文档: https://github.com/tmux/tmux/wiki
- GNOME分屏指南: https://help.gnome.org/users/gnome-help/stable/shell-windows.html
- i3wm用户手册: https://i3wm.org/docs/userguide.html 基于Linux内核5.15+及主流发行版(Ubuntu 22.04, Fedora 36)测试,适用于绝大多数现代环境。*
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/8263.html