原文来自:http://www.cnblogs.com/cyttina/archive/2013/01/08/2850406.html

一个很常用的功能,效果如下:

这样就可以很轻易的将输入的指令和其他的文本输出区分开来了。

关于这个bash的提示符,是通过变量 PS1来进行确定的,要看到自己的PS1的设置,通过指令

$ set |  grep PS1

就能够看到了。同样,如果要加入色彩的话,也是通过这个PS1变量。

我们在脚本 ~/.bashrc的末尾位置进行设置。关于这个文件,也就是一个bash启动的时候调用的文件。

我们在里面加内容,就可以直接对PS1这个变量进行我们想要的初始化操作。

具体的内容设置为:

PS1='\[\e[32m\][\u@\h \W]#\[\e[m\] '

其中\[\e[32m\]是进行颜色的设置。\[\e[m\]是用来关闭颜色设置。这样,也就是提示符设置成了我们想要的颜色。

颜色表  
前景         背景            颜色
---------------------------------------
30             40             黑色
31             41             紅色
32             42             綠色
33             43             黃色
34             44             藍色
35             45             紫紅色
36             46             青藍色
37             47             白色

将\[\e[32m\]的32换成上面的前景色的数字,就可以选择不同的颜色了。

设置完成之后,重新登录,或者source ~/.bashrc 或者 . ~/.bashrc 进行生效。

最新文章

  1. jQuery入门(3)事件与事件对象
  2. php反射机制
  3. sublime 函数跳转插件 — ctags 安装和使用
  4. html css 注释
  5. 问题解决——OpenGL超级宝典 关于gltDrawTorus的错误解决
  6. linux centos安装编译phantomjs 2.0的方法
  7. Java中的hashCode 方法
  8. paip.提升性能---- 网站并发数的总结.txt
  9. Cordic算法——verilog实现
  10. 【转】WPF Template模版之DataTemplate与ControlTemplate的关系和应用(二)
  11. 画一条0.5px的线
  12. 前端-JavaScript1-3——JavaScript之字面量
  13. 生活沉思录 via 哲理小故事(一)
  14. (转)找回Git中丢失的Commit
  15. [转]SAP模块一句话入门
  16. CefGlue 学习杂记
  17. 3000大洋,自己配置i5主机
  18. build.prop文件介绍与用法举例
  19. JDK 5 ~ 10 新特性倾情整理!
  20. java 常用模块代码

热门文章

  1. D3.js系列——比例尺和坐标轴
  2. solr6.6 索引 word文档
  3. [Javascript] Conditionally spread entries to a JavaScript object
  4. WIN7怎样把屏幕改为16位色
  5. tomcat优化---大数据量提交tomcat时,tomcat无法接收导致页面无反应
  6. LogManager
  7. scrollBy 相对滚动
  8. 【 D3.js 入门系列 --- 5 】 怎样加入坐标轴
  9. 使用dynamic类型来优化反射
  10. CSS实现子级窗口高度随低级窗口高度变化及js控制左右容器高度一致