[ZLG-ARM] Linux命令行提示符设置解析

[复制链接]
1748|1
 楼主| zcying 发表于 2009-4-8 17:31 | 显示全部楼层 |阅读模式
提示符通过变量PS1来设置,可以用以下命令来显示当前设置:<br /><br />  echo&nbsp;$PS1<br /><br />  提示符的系统范围(对系统里所有用户有效)的设定在文件&nbsp;/etc/bashrc里,可能包含以下的行:<br /><br />  PS=“[u@h&nbsp;W]$&quot;<br /><br />  要定制提示符,我们可以编辑文件&nbsp;/etc/bashrc&nbsp;(root用户)然后在两个引号之内输入任何你想要的文本。以下是可能会用到的特别代码:<br /><br />u&nbsp;-&nbsp;当前用户名(&nbsp;=$LOGNAME)<br />h&nbsp;-&nbsp;运行shell的计算机名(hostname)<br />H&nbsp;-&nbsp;完整的计算机名<br />W&nbsp;-&nbsp;当前的工作目录名<br />w&nbsp;-&nbsp;当前工作目录全路径名<br />$&nbsp;-&nbsp;对于普通用户显示$,对于超级用户显示#<br />!&nbsp;-&nbsp;当前命令的历史编号<br />#&nbsp;-&nbsp;当前命令编号(在当前的shell下运行的命令)<br />d&nbsp;-&nbsp;当前日期<br />        &nbsp;-&nbsp;当前时间(24小时制)<br />T&nbsp;-&nbsp;当前时间(12小时制&nbsp;,bash&nbsp;2.0有效<br />@&nbsp;-&nbsp;当前时间(AM/PM格式),bash&nbsp;2.0&nbsp;有效<br />s&nbsp;-&nbsp;shell的类型<br />a&nbsp;-&nbsp;告警的声音<br />j&nbsp;-&nbsp;用户的任务数<br />
&nbsp;-&nbsp;新行<br />&nbsp;-&nbsp;反斜杠<br />[&nbsp;-&nbsp;不可打印字符开始标志<br />]&nbsp;-&nbsp;不可打印字符结束标志<br />
nn&nbsp;-&nbsp;ASCII字符对应八进制数值<br />$(date)&nbsp;-&nbsp;date命令(输出当前日期)或者其它的命令输出。<br />
 楼主| zcying 发表于 2009-4-8 17:31 | 显示全部楼层

这个可以解决Linux命令行没有用户名的问题

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

258

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部