ubuntu 改变终端提示符的颜色,使输入和输出不同颜色,易于区分

来源:互联网 发布:汽车养护软件 编辑:程序博客网 时间:2024/04/29 10:42
因为在终端下,命令提示符、输入及输出均为一种颜色(ls命令除外),因此当输出内容比较多时,很容易花眼,不易区分,这里我把它更改成如 BackTrack下的命令行颜色,即username@hostname为红色(这里以我的系统riusksk@ubuntu为例),后面的目录为蓝色。


  因为在终端下,命令提示符、输入及输出均为一种颜色(ls命令除外),因此当输出内容比较多时,很容易花眼,不易区分,这里我把它更改成如 BackTrack下的命令行颜色,即username@hostname为红色(这里以我的系统riusksk@ubuntu为例),后面的目录为蓝色,这个得更改两个文件,一个是/home/riusksk/.bashrc,一个是/root/.bashrc,如果你只修改其中一个文件,那么只能在对应的登陆用户中更改颜色。操作命令如下:
riusksk@ubuntu:~$ gedit /home/riusksk/.bashrc
在打开的文件中添加下列語句:
PS1='${debian_chroot:+($debian_chroot)}/[/033[01;31m/]/u@/h/[/033[00m/]:/[/033[01;34m/]/w/[/033[00m/]/$ '
其中01;31m代表红色的riusksk@ubuntu,01;34m代表目录为蓝色。同样地,登陆root后,输入如下命令:
riusksk@ubuntu:~$ su
Password:
root@ubuntu:/home/riusksk# gedit /root/.bashrc
在打开的文件中添加上面的語句:
PS1='${debian_chroot:+($debian_chroot)}/[/033[01;31m/]/u@/h/[/033[00m/]:/[/033[01;34m/]/w/[/033[00m/]/$ '

效果图: