定制个性化的bash
目录,其实就是Linux下默认 bash 的提示符,我们可以这样设定提示符:
1 > export PS1="u H W $ " 2 root V890 etc $ 3 root V890 etc $ 现在提示符有我们需要的信息了,但是显得很笨,我们需要美化一下,完全抄一下 Linux 的 bash 提示符吧: 1 > export PS1="[u@H W]$ " 2 [root@V890 etc]$ 3 [root@V890 etc]$ 到现在为止,我们还是“活在”黑白阶段,如果提示符也有彩色,将会更加醒目了,能不能让提示符也着色呢?答案是肯定,但前提是你的客户端要支持. 所谓着色,只不过是添加一些终端可以辨认的“颜色转义符”罢了,“颜色转义符”的格式如下: 1 e[___m 重置所使用的“颜色转义符”是: 1 e[0m 再参考以下的颜色表: 最终,我将我的提示符设定为这样: export PS1="[e[31mue[0m@e[33mHe[0m e[36mWe[0m]$ " 虽然看起来比较混乱,但是和HTML的原理是一样的,都是用特殊的“标签”夹住相应的内容. 为了突出显示,我将颜色代码加粗,效果如下: 没有理由每次登陆之后我都输入一遍 export xxxxxx 吧,于是修改 /etc/profile 这个文件,加入如下两行: 1 export PS1="[[e[31mue[0m]@e[33mV890e[0m e[36mWe[0m]$ " 2 export PS2="[[e[31mue[0m]@e[33mV890e[0m e[36mWe[0m]> " |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |