您现在的位置:中国下载站学院中心操作系统Linux → 文章列表

提示行魔术

作者:佚名  来源:不详  发布时间:2007-6-6 15:41:12   

减小字体 增大字体

 
 
:export PS1="\[\e]2;\u@\H \w\a\e[32;1m\]>\[\e[0m\] "这就是我在上面的抓屏结果中所用的那个提示行。我喜欢这个提示行,因为它将全部信息显示在标题栏上,而不是显示在终端上,终端对一行可以显示多少字符有限制。顺便提一句,确保用 "\[" 和 "\]" 将您的标题栏序列括起来(因为就终端而言,这个序列是非打印序列)。将大量信息放在标题栏中的问题是,如果您使用非图形终端(如系统控制台),则看不到这些信息。为了解决这个问题,可以在您的 .bashrc 中添加以下几行:if [ "$TERM" = "linux" ]then#we're on the system console or maybe telnetting inexport PS1="\[\e[32;1m\]\u@\H > \[\e[0m\]"else#we're not on the console, assume an xtermexport PS1="\[\e]2;\u@\H \w\a\e[32;1m\]>\[\e[0m\] " fi这个 bash 条件语句将根据当前的终端设置动态设置提示行。为了获得一致性,您一定希望配置您的 ~/.bash_profile,以便它在启动时搜索 (source) 您的 ~/.bashrc。确保您的 ~/.bash_profile 文件中有以下这样一行:source ~/.bashrc这样,无论您开启一个登录 shell 还是一个非登录 shell,都会获得同样的提示行。好了,您已掌握了提示行魔术。现在尽情享受一下,制作一个漂亮的彩色提示行吧!参考资源rxvt 是一款既好又小的 xterm,它恰好有大量关于转义序列的文档资料,这些资料都集中在源代码 tar 包中的 "doc" 目录下。 aterm 是基于 rxvt 的另一款终端程序。它支持几种很好的可视化特性,如透明和着色。 bashish 是适用于各种终端的一种主题引擎。请查看工作中的 bashish 的一些很好的抓屏结果! 作者简介Daniel Robbins 住在新墨西哥州的 Albuquerque,他是 Gentoo Technologies 公司的总载兼首席执行官,他还是 Gentoo Linux(一种运行于个人计算机上的高级 Linux)和 Portage 系统(Linux 的下一代端口系统)的创作者。他同时也是 Macmillan 出版的 Caldera OpenLinux Unleashed、SuSE Linux Unleashed 和 Samba Unleashed 几本书的重要作者之一。由于深受 Pan Man 的影响,Daniel 在读二年级时第一次接解到 Logo编程语言后即执迷于计算机。这可能是他后来作为 SONY Electronic Publishing/Psygnosis 的首席图形艺术家的原因。Daniel 喜欢与他的妻子 Mary 和他的新出生的女儿 Hadassah 共度美好时光。可以通过 drobbins@gentoo.org 与 Daniel 联系。

上一页  [1] [2] 


在百度中搜索更多提示行魔术相关网页 转贴于:中国下载站

  • 上一篇文章:Linux轉貼LFSLinux From Scratch 系統簡介
  • 下一篇文章:Linux在存储技术中的应用二
  • 阅读统计:[]
  • 中国下载站】【设为主页】【收藏本页】【打印本文】【回到顶部】【关闭此页

    相关文章
    文章评论(评论内容只代表网友观点,与本站立场无关!)

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 0分

    内 容:

             (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码


    设为首页 - 关于我们 - 广告服务 - 网站地图 - 加入收藏 - 网站声明 - 网站帮助 - 友情链接

    • Copyright (C) 2006-2008 www.cndownz.com All Rights Reserved.
      中国下载站 版权所有. 粤ICP备05141802号. 对本站有任何建议、意见或投诉,请来信:cndownzcom@yahoo.com.cn.
      喜欢中国下载站(cndownz.com),请把中国下载站(cndownz.com)告诉你QQ上的5位好友,多谢支持!