拆分 Linux 终端的最佳方法
如果您是一名程序员或开发人员,您可能会觉得一个终端窗口还不够。您需要打开一个新选项卡或新终端窗口,并在处理某些事情时不断在它们之间切换。它最终使工作变得相当忙碌。
系统管理员和数据库管理员也面临同样的问题,因为他们至少需要五个终端窗口来执行各自的工作。
终端确实有选项卡,但它们并不能让工作变得更加舒适,因此引入了一些终端多路复用器。这些多路复用器有助于水平和垂直分割终端窗口。因此,在本文中,我们将了解一些多路复用器,它们将帮助您拆分 Linux 终端。
1. 多路复用器
tmux 可以说是最常用的多路复用器之一。它是一个非常可靠的屏幕分割器,可以帮助您分割Linux终端窗口并调整窗口的大小。它是一个以键盘为中心的多路复用器。这意味着所有功能和自定义都可以直接从键盘执行。
安装 tmux
运行 tmux
键盘快捷键:
CTRL + B + %: 垂直分割。
CTRL + B + “ : 水平分割。
CTRL + B + O:激活其他 shell。
CTRL + B + D :从 tmux 分离。
CTRL + B + ?:帮助。
2. 控制台
Konsole 是预装 KDE Plasma Desktop 的默认终端,它是一个高度可定制的终端,功能强大。它是一个功能丰富的终端,可以水平和垂直分割。
你会发现它和 tmux 非常相似,但是你必须使用鼠标来分割它。 查看菜单中提供了拆分选项。与 tmux 一样,您可以在 konsole 中分离或重新附加终端窗口。
安装Konsole
$ sudo apt-get install -y konsole
3. 屏幕
screen 是 GNU 的 shell 多路复用器。它是一个非常可靠且功能强大的外壳多路复用器。您可以垂直和水平分屏,以及从正在运行的会话中分离和重新连接屏幕。
安装屏幕
$ sudo apt-get install screen
前往开始屏幕
键盘快捷键
CTRL + A + | :垂直分割
CTRL + A + S:水平分割
CTRL + A + TAB: 激活其他 shell
CTRL + A + D:从屏幕分离
CTRL + A + ? :帮助
4.终结者
Terminator 是 Linux 及其发行版的终端模拟器。它与 Ubuntu 中的默认终端有很多相似之处。但它也有一些自己的功能,您在默认终端中找不到这些功能。
这些功能可让您灵活调整工作空间以满足您的要求。
安装终结者
$ sudo apt-get update
$ sudo apt-get install terminator
您可以从 Unity 仪表板或应用程序菜单运行/启动终端。
键盘快捷键
CTRL + SHIFT + O:水平分割终端。
CTRL + SHIFT + E: 垂直分割终端。
CTRL + SHIFT + W:关闭当前面板。
CTRL + SHIFT + T:打开新选项卡。
5 蒂利克斯
Tilix,以前称为 Terminix,是一个基于 GTK+ 3 的 Linux 及其发行版终端仿真器。它是一个功能丰富的终端,并提供水平和垂直分割终端的功能。
在分屏模式下,您会发现这个终端模拟器非常有用。
安装Tilix
$ sudo apt-get update
$ sudo apt-get install tilix
您将在 tilix 模拟器窗口顶部找到用于水平和垂直分割窗口的单独选项卡。在这里,您没有任何键盘快捷键来分割窗口,但是这个终端模拟器非常可靠且功能强大。