Linux操作系统下打造友好的Shell提示符
发布:smiling 来源: PHP粉丝网 添加日期:2014-02-28 13:35:24 浏览: 评论:0
首先看一下原本的设置提示符样子,在ubuntu feisty的~/.bashrc配置文件里面,最初的定义是这样的:
- # set a fancy prompt (non-color, unless we know we "want" color)
- case "$TERM" in xterm-color)
- PS1='${debian_chroot:+($debian_chroot)}[33[01;32m]u@h[33[00m]:[33[01;34m]w[33[00m]$ '
- ;;
- *)
- PS1='${debian_chroot:+($debian_chroot)}u@h:w$ '
- ;;
- esac
我们只看这一行:PS1='${debian_chroot:+($debian_chroot)}u@h:w$ '
环境变量:
注释:其中${xxxx}是个变量,u代表目前的用户,h代表主机名,w代表工作路径,$是‘$‘(是转义符号,可以使用诸如n,t之类的)
颜色代码:
[33[01;32m]是一个标准的颜色代码,由一个半中括号构成。其中第二个‘[’后面是标准的ANSI颜色码。
我的shell提示符是这样的:
- PS1='${debian_chroot:+($debian_chroot)}[33[01;32m]u[33[01;35m]@[33[01;36m]h[33[00m]:[33[01;34m]wn[33[01;39m]$?[33[01;38m]$ '
[$?返回上一次操作的返回码,0表示成功]
Tags: Linux 操作系统 Shell提示符
- 上一篇:嵌入式软件测试的十大秘诀
- 下一篇:开源社区正挑战Linux内核开发的极限速度
相关文章
- ·举例分析Linux动态库和静态库(2013-11-11)
- ·Linux开发工具和Windows开发工具对比(2013-11-11)
- ·用C++语言做Linux开发工具的一些心得(2013-11-11)
- ·用C++语言做Linux开发工具之粘合剂Makefile(2013-11-11)
- ·用C++语言做Linux开发工具之编译器和调试器选择要素(2013-11-11)
- ·用C++语言做Linux开发工具之编辑器选择要素(2013-11-11)
- ·Linux编程工具C编译器和C编程工具GDB执行步骤(2013-11-11)
- ·Linux编程工具C编译器和C编程工具介绍(1)(2013-11-11)
- ·Linux系统下完成Windows的开发环境替换(2013-11-14)
- ·Linux 开发工具推荐(2013-11-14)
- ·Linux 内存监控内存泄露和回收内存的方法(2013-11-14)
- ·Linux命令行开发实战(1)(2013-11-14)
- ·Linux系统的网络服务器配置详细解析(2013-11-23)
- ·使用SCons轻松建造自己的程序(2014-02-28)
- ·基础使用:编写Linux 桌面脚本(2014-02-28)
- ·详解Unix和Linux操作系统中Cron的用法(2014-02-28)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)