Ubuntu的终端扩展工具有哪些

介绍

本篇内容主要讲解“Ubuntu的终端扩展工具有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu的终端扩展工具有哪些”吧!

<强> 1安装终结者

代码如下:


sudo apt-get安装《终结者》


<强> 2使用
打开Termintor按Ctrl-E(注意是大E要按住转变)可以垂直分割终端Ctrl-O可水平分割终端按住Alt然后按上下左右可以在不同的分割窗中切换ctrl - d可以关闭分割窗

2.1配置
终结者配置文件在~/E渲?终结者/配置可以通过这个配置文件配置终结者的字体和颜色

代码如下:


字体=10,摩纳哥#设置体字
background_color=? 204070“;#背景颜色
foreground_color=? F0F0F0"#字体颜色
cursor_blink=True,,,,,#设置光标
scrollbar_position=禁用#禁用滚动条
titlebars=no #禁用标题栏
background_darkness=0.4
background_type=透明#背景类型可以设置为图片


更多配置可以参见配置文件:

代码如下:


男人terminator_config


<强> 3 Guake
Guake是一个下拉式的gnome桌面环境下的终端程序,因此你只需要按一个键F12就可以调用他,然后再按一次以便隐藏他.Guake支持快捷键,标签,背景透明等特性。

3.1安装Guake

代码如下:


sudo apt-get安装Guake


3.2使用Guake
启用Guake后即可按F12调出来,很酷快捷键和gnome终端相同

Ctrl-T新建标签
F2重命名标签
Ctrl-PageUp上一个标签
Ctrl-PageDwon下一个标签
季全屏
F12隐藏/显示

<强> 4。Tmux:针对壳牌的窗口管理器
在文本模式的环境中使用一个窗口管理器,mdash;这听起来有点不可思议,是吧?然而,你应该记得当网页浏览器第一次实现分页浏览的时候吧?在当时,这是在可用性上的一个重大进步,它减少了桌面任务栏的杂乱无章和繁多的窗口列表。对于你的浏览器来说,你只需要一个按钮便可以在浏览器中切换到你打开的每个单独网站,而不是针对每个网站都有一个任务栏或导航图标。这个功能非常有意义。

若有时你同时运行着几个虚拟终端,你便会遇到相似的情况,在这些终端之间跳转,或每次在任务栏或窗口列表中找到你所需要的那一个终端,都可能会让你觉得麻烦。拥有一个文本模式的窗口管理器不仅可以让你像在同一个终端窗口中运行多个壳会话,而且你甚至还可以将这些窗口排列在一起。

另外,这样还有另一个好处:可以将这些窗口进行分离和重新连接。想要看看这是如何运行的最好方式是自己尝试一下。在一个终端窗口中,输入屏幕(在大多数发行版本中,它已经默认安装了或者可以在软件包仓库中找到)。某些欢迎的文字将会出现,mdash;只需敲击键输入这些文字就会消失。现在运行一个交互式的文本模式的程序,例如纳米,并关闭这个终端窗口。

在一个正常的外壳对话中,关闭窗口将会终止所有在该终端中运行的进程,mdash;所以刚才的Nano编辑对话也就被终止了,但对于屏幕来说,并不是这样的。打开一个新的终端并输入如下命令:

代码如下:


屏幕- r


瞧,你刚开打开的Nano会话又回来了!

当刚才你运行屏幕时,它会创建了一个新的独立的壳会话,它不与某个特定的终端窗口绑定在一起,所以可以在后面被分离并重新连接(即- r选项)。

当你正使用SSH去连接另一台机器并做着某些工作时,但并不想因为一个脆弱的连接而影响你的进度,这个方法尤其有用假。如你在一个屏幕会话中做着某些工作,并且你的连接突然中断了(或者你的笔记本没电了,又或者你的电脑报废了,不明,,不明,不是这么悲催吧),你只需重新连接或给电脑充电或重新买一台电脑,接着运行屏幕- r来重新连接到远程的电脑,并在刚才掉线的地方接着开始。

现在,我们都一直在讨论GNU的屏幕,但这个小节的标题提到的是tmux。实质上,tmux(终端多路复用器)就像是屏幕上的一个进阶版本,带有许多有用的额外功能,所以现在我们开始关注tmux。某些发行版本默认包含了tmux;在其他的发行版本上,通常只需要一个apt-get, yum安装或吃豆子- s命令便可以安装它。

一旦你安装了它过后,键入tmux来启动它。接着你将注意到,在终端窗口的底部有一条绿色的信息栏,它非常像传统的窗口管理器中的任务栏:上面显示着一个运行着的程序的列,表机器的主机名,当前时间和日期。现在运行一个程序,同样以纳米为例,敲击Ctrl + B后接着按C键,这将在tmux会话中创建一个新的窗口,你便可以在终端的底部的任务栏中看到如下的信息:

Ubuntu的终端扩展工具有哪些