Ubuntu 终端Terminal 个性化与相关问题的解决

来源:互联网 发布:国企混改 知乎 编辑:程序博客网 时间:2024/05/21 10:35
在Ubuntu中,如果不会用Terminal的话会使得操作的效率大打折扣。本文主要讲两个方面,Terminal的个性化与相关问题的解决。

一、Terminal个性化
1.更改Terminal配色
打开终端,在终端空白处右键,Profiles->Profile Preferences,然后在出现的窗口里可以看到很多标签,上方第三个标签Colours->Foreground,Background, Bold and Underline,在该选项下的第一个勾(Use colours from system theme)不要勾选,然后先面的选项就变成可以更改的状态了(之前是灰色)。修改完以后,窗口右下角Close,重新打开终端就可以了。
此外,还是刚才的步骤,Profiles->Profile Preferences,上方的第四个标签Background进去以后,可以看到现在默认选中的是Solid colour,这是如果选择Transparent background的话,还可以调整Terminal窗口的透明度。


2.安装第三方Terminal
这里介绍的是Guake Terminal,这个版本的Terminal 为一键下拉式Terminal,酷炫且方便。下面介绍安装步骤。
首先:
sudo apt-get install guake
如果返回找不到这个应用之类的结果,那就说明你的Ubuntu Software Centre不允许Installation from untrusted sources。解决方法如下:
sudo add-apt-repository ppa:webupd8team/unstable #这一步其实就是信任第三方源
sudo apt-get insatall update
sudo apt-get install guake
然后会看到最后一行返回

Setting up guake

这样的话安装到此完成。然后按Super,在弹出的输入框里面输入Guake,在检索出来的结果中打开第一个应用即可。至此,Guake Terminal安装全过程完成。按F12即可弹出,再次按F12即可收回。如果开机以后F12无法打开Guake Terminal,那就先做Super那一步即可。


3.进阶版修改Terminal用户名颜色

cp ~/.bashrc ~/.bashrc.backup

gedit ~/.bashrc

然后在打开的窗口中找到这个位置:

if [ "$color_prompt" = yes ]; then    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ 'else    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
这里,else后面的最后一行改成如下:
    PS1='${debian_chroot:+($debian_chroot)}\[\033[1;32;1m\]\u@\h:\[\033[00m\]\w\[\033[00m\]\$ '
保存以后,在Terminal里面

source ~/.bashrc

就可以了,其中更改的哪行代码:

    \[\033[1;32;1m\]\u
里面的32表示绿色,你可以尝试通过更改数字改变颜色。我忘了是哪些数字了,读者可以自行尝试。

0 0