如何在终端中修改自己个性的提示符

在使用终端的时候,提示符千篇一律的是$%#,是不是很无聊。其实我们也可以修改它的。下面跟着我来。
首先把背景知识讲解一下:Bash Shell和Korn Shell 普通用户的提示符是:$, root则是#, Csh普通用户是%, root一样是#。 至于为什么普通用户是$,我觉得可能是发明这个的人觉得普通程序员应该多学习,面对你的是更多的dollor即$.那么他们美国人希望得到的是更多的$,我们中国人当然希望得到的是更多的¥,不如把$改成¥多好。
   对于Korn Shell和Bash Shell,主提示符是通过变量PS1来设置的;而C Shell是通过prompt变量设置的。
   下面就让我们来改掉它。
owen@owen-laptop:~$ echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
owen@owen-laptop:~$ PS1=¥
¥ls
2                 workspace  模板  图片  下载  桌面
examples.desktop  公共的     视频  文档  音乐
¥

Csh同样可以通过赋予prompt变量值来打造我们个性的提示符。当然如果你有自己的想法的话,可以加入你自己个性的提示符了,甚至汉字。
以上是在Ubuntu9.10上测试的,如有哪个版本的不能通过我以上的方法修改成功的,还请指示。

你可能感兴趣的:(C++,c,Debian,bash,音乐)