如何在 Linux 桌面上管理多个终端窗口
如果您在 Linux 中使用桌面环境,您的桌面可能经常会因终端窗口而变得混乱。特别是如果您是处理各种系统配置和监控的系统管理员,您的桌面可能会被许多专用于不同目的的不同终端占据。通过分散在桌面上的重叠终端进行多任务处理可能不是在这种环境中提高工作效率的最佳方式。
在本教程中,我将描述如何在 Linux 桌面环境上高效管理多个终端窗口。
缓解多终端桌面混乱问题的一种方法是使用终端多路复用器,例如 screen 或 tmux。这些程序允许您在单个终端窗口内的不同虚拟控制台之间切换。与终端多路复用器类似,如果您使用 gnome-terminal
,则可以在一个终端窗口内使用多个选项卡。
然而,所有这些方法都不是很用户友好,因为您必须在不同的控制台或选项卡之间手动切换才能使它们出现在桌面上,并且很难跟踪所有这些重叠的控制台和选项卡。
terminator
是一款在管理多个终端窗口方面表现出色的桌面实用程序。
terminator
允许您在网格布局中创建和排列多个终端。您可以根据需要通过水平或垂直拆分现有终端来打开新终端,从而在网格布局中自动对齐所有终端。
在 Linux 上安装 terminator
对于 Ubuntu 或 Debian:
$ sudo apt-get install terminator
对于 CentOS 或 RHEL:
首先在您的系统上启用 Repoforge,然后运行以下命令。
$ sudo yum install terminator
对于费多拉:
$ sudo yum install terminator
使用 terminator
管理终端
要启动 terminator
,只需键入命令,然后按 ENTER
。
$ terminator
默认情况下,它只会在 terminator
窗口中打开一个终端。如果您想添加其他终端,请在终端内部右键单击,然后选择水平分割
或垂直分割
。它将通过将现有终端相应地分成两个来创建附加终端。

您还可以选择向现有终端添加新选项卡,而不是将其拆分。在这种情况下,请右键单击并选择打开选项卡
。

您可以垂直或水平递归地拆分为多个终端。如果需要,您可以调整任何给定终端的宽度或高度。最后,您可以得到如下所示的内容,所有这些都在一个 terminator
窗口中。

使用 terminator
根据需要设置多个终端后,您可以保存当前布局,以便稍后启动 terminator
时自动重新加载相同的布局。
要保存 terminator
的当前布局,请右键单击 terminator
窗口内的任意位置,然后选择首选项
。然后单击布局
选项卡。最后,点击右下角的Add
按钮,它会将现有布局保存为New Layout
名称。将保存的布局的名称更改为任何自定义名称(例如,linux教程
)。

保存当前布局后,您可以通过使用 -l
选项启动 terminator
来恢复相同的布局。
$ terminator -l linux教程