修改linux bash shell PS1

 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明

http://riusksk.blogbus.com/logs/62891140.html
 

由于在终端下,命令提示符、输入及输出均为一种颜色(ls命令除外),因此当输出内容比较多时,很容易花眼,不易区分,这里我把它更改成如 BackTrack下的命令行颜色,即username@hostname为红色(这里以我的系统riusksk@ubuntu为例),后面的目录为蓝 色,这个得更改两个文件,一个是/home/riusksk/.bashrc,一个是/root/.bashrc,如果你只修改其中一个文件,那么只能在 对应的登陆用户中更改颜色。操作命令如下:
riusksk@ubuntu:~$ gedit /home/riusksk/.bashrc
在打开的文件中添加下列�Z句:
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

在打开的文件中添加上面的�Z句:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
Note: ubuntu12.4 还需要做如下改动:

fore_color_prompt=yes 本来是被注释掉的。应该把他放出来。

你可能感兴趣的:(linux,bash,PS1)