首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>经验技巧>正文

关于Linux系统终端提示符的设置方法

http://www.oklinux.cn  2008-02-21  来源: 赛迪网 兔儿岭  会员收藏  游客收藏  【 】 

终端提示符的特征由系统环境变量PS1定义。通过命令``echo $PS1''查看当前设置。

PS1的值由一系列静态文本或\和转义字符序列组成,如:

PS1="\u@\H \w$ "

比较有用的转义序列有:

\e ASCII转义字符

\h 主机名

\H 完整的主机名

\l 终端设备名

\t 24小时制时间

\T 12小时制时间

\u 用户名

\w 当前工作目录(绝对路径)

\w 当前工作目录(basename)

\! 当前命令在历史缓冲区的位置

\$ 如果当前用户是super user,则插入字符#;否则插入字符$

\[ 出现在不移动光标的字符序列之前

\] 出现在非打印字符之后

总是面对黑低白字的屏幕不免让人生厌,我们可以通过设置PS1变量使提示符成为彩色。在PS1中设置字符序列颜色的格式为:

\[\e[F;Bm\]

其中``F''为字体颜色,编号30~37;``B''为背景色,编号40~47。

可通过``\e[0m''关闭颜色输出;特别的,当B为1时,将显示加亮加粗的文字。

我认为这些就足够了。是时候动手定制一番了。现帖出我的设置:

if [ $TERM = 'linux' ]; then
export PS1="[\[\e[36;1m\]\u@\h \[\e[31;1m\]\w\[\e[32;1m\]]> "
zhcon --utf8
clear
elif [ $TERM = "xterm" ]; then
export PS1="[\[\e[31;1m\]\w\e[0m]> "
fi
-------------------


上一篇:袁萌:由《Linux开发者研讨会》归来   下一篇:FreeBSD 7.0 RC3隆重发布


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·“禁用”Linux终端输出的回显
·源码Tarball方式安装LAMP方法
·组建Linux下的个人蓝牙局域网
·Linux系统下查找大文件或目录的技巧
·如何使用Yum通过ISO镜像更新
·Ubuntu 中配置向蓝牙设备传送文件
·Ubuntu下的软件安装--staden
·Ubuntu 7.10下绑定IP及MAC地址
·虚拟机下SUSE Linux不能上网的解决
·Ubuntu 7.10中sudo命令不可用的解决方法
·Fedora8下架建自己的yum本地源与镜像
·技巧:快速简单重装Ubuntu
·Fedora8美化技巧之字体的美化
·Mark宣布Ubuntu 8.10 Intrepid Ibex及开发计划
·Ubuntu锐捷安装笔记
·Fedora 8下简单修正Firefox的字体
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Linux视觉盛宴 KDE 4.1 Rev 783000精美
·在Ubuntu下挂载文件系统与网络共享文件
·Mathematica在Ubuntu-feisy中的表现以
·红旗Linux 6.0 sp1的NTFS中文目录显示
·Linux系统中使用ndiswrapper安装无线网
·Linux Windows双系统安装之Fedora8安装
·在Ubuntu下添加程序链接至菜单项的做法
·Ubuntu下安装aMule并与firefox关联(图)
·Ubuntu登录界面分辨率过高问题的修改
·Ubuntu更新错误:Wine 签名无法进行验
·Ubuntu PPPOE上网方法 如adsl与长城宽
·Ubuntu在mac下的安装方法
  阅读排行
·Linux爱好者入门教程
·Linux操作系统下的串口通信学习笔记
·从硬盘安装RHEL 5(Red Hat Enterprise
·Vim实用技术第一部分:实用技巧
·Vmware Workstation 5.0.0使用说明
·VM中Linux虚拟机下安装VMware Tools
·新手看招:调试工具GDB基本知识全接触
·Gentoo版Linux操作系统的前世今生
·Linux进程间通信:管道及有名管道
·如何在Linux/FreeBSD下玩模拟器游戏
·探索Linux 操作系统内存模型和管理
·Linux系统中用ALSA驱动声卡流程详解
·并不绝对安全:Linux下安全十二法则
·Linux创建文件及挂载系统流程详解
·将Linux代码移植到Windows的简单方法
网摘收藏: