<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>前后求索 &#187; Howto</title>
	<atom:link href="http://dwfeng.net/blog/tag/howto/feed" rel="self" type="application/rss+xml" />
	<link>http://dwfeng.net/blog</link>
	<description>self.生活{&#124;x&#124; 快乐 &#38;&#38; 幸福}</description>
	<lastBuildDate>Tue, 16 Jun 2009 15:56:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>如何修改Mac Terminal的提示文字和用户名</title>
		<link>http://dwfeng.net/blog/2008/09/29/how-to-change-the-prompt-of-terminal-in-mac.html</link>
		<comments>http://dwfeng.net/blog/2008/09/29/how-to-change-the-prompt-of-terminal-in-mac.html#comments</comments>
		<pubDate>Mon, 29 Sep 2008 05:39:15 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[ROR]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[日志]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://dwfeng.net/blog/?p=119</guid>
		<description><![CDATA[默认的Mac命令行里的提示信息（prompt）是这样的： 计算机名:当前目录 用户名$ 或者 MacBook:~/当前目录 用户名$ 如果你觉得这个方式不好，或者想别出心裁和别人不一样，是可以修改它的。 方法如下： 用你喜欢的编辑器打开，你的用户根目录下的.bashrc或者.bash_profile文件。没有的话就新建一个。 vi .bash_profile 然后输入 PS1=&#34;你想要的格式&#34; 在双引号之间可以使用的命令有： \d &#8211; 现在的系统日期 \t &#8211; 现在的系统时间 \h &#8211; 主机名 \# &#8211; 命令号（Comannd Number） \u &#8211; 用户名 \W &#8211; 当前所在的路径 (比如: Document/) \w &#8211; 当前所在的路径，全路径 (比如: /Users/David/Document) 我的格式是这样的： export PS1=&#34;\u@\h \w:&#34; 效果如下图： 其中的显示的用户名是短用户名（short name），并不是你在系统属性里设置的用户名。 这个就是正常的用户名。 那么短用户名如何设置呢。这个选项藏的比较深，不太好找。 系统属性的帐户里，在你的用户名上点右键（mac系统里是右键是很少用到的，这里特殊。） 然后选择“高级选项&#8230;”然后就会出现下面那样的菜单： 修改那个“短名称”就可以了。 最后，提醒一点，修改之前以防万一，最好备份一下系统。]]></description>
			<content:encoded><![CDATA[<p>默认的Mac命令行里的提示信息（prompt）是这样的：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Gray;">计算机名:当前目录 用户名$ 或者 </span><span style="color: Blue;">MacBook</span><span style="color: Gray;">:~</span><span style="color: #8b0000;">/</span><span style="color: Red;">当前目录 用户名$</span></div></div>
<p>如果你觉得这个方式不好，或者想别出心裁和别人不一样，是可以修改它的。</p>
<p>方法如下：</p>
<p>用你喜欢的编辑器打开，你的用户根目录下的.bashrc或者.bash_profile文件。没有的话就新建一个。</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">vi</span><span style="color: Gray;"> .</span><span style="color: Blue;">bash_profile</span></div></div>
<p>然后输入</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">PS1</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">你想要的格式</span><span style="color: #8b0000;">&quot;</span></div></div>
<p>在双引号之间可以使用的命令有：</p>
<ul>
<li>\d &#8211; 现在的系统日期</li>
<li>\t &#8211; 现在的系统时间</li>
<li>\h &#8211; 主机名</li>
<li>\# &#8211; 命令号（Comannd Number）</li>
<li>\u &#8211; 用户名</li>
<li>\W &#8211; 当前所在的路径 (比如: Document/)</li>
<li>\w &#8211; 当前所在的路径，全路径 (比如: /Users/David/Document)</li>
</ul>
<p>我的格式是这样的：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">export</span><span style="color: Gray;"> </span><span style="color: Blue;">PS1</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">\u@\h \w:</span><span style="color: #8b0000;">&quot;</span></div></div>
<p>效果如下图：<br />
<a href="http://dwfeng.net/blog/wp-content/uploads/2008/09/terminalprompt.png" rel="shadowbox[post-119];player=img;"><img class="alignnone size-medium wp-image-125" title="terminalprompt" src="http://dwfeng.net/blog/wp-content/uploads/2008/09/terminalprompt.png" alt="" width="264" height="102" /></a></p>
<div style="clear: both">其中的显示的用户名是短用户名（short name），并不是你在系统属性里设置的用户名。</div>
<p><a href="http://dwfeng.net/blog/wp-content/uploads/2008/09/fullusername.png" rel="shadowbox[post-119];player=img;"><img class="alignnone size-medium wp-image-126" title="fullusername" src="http://dwfeng.net/blog/wp-content/uploads/2008/09/fullusername.png" alt="" width="231" height="145" /></a></p>
<div style="clear: both">这个就是正常的用户名。<br />
那么短用户名如何设置呢。这个选项藏的比较深，不太好找。<br />
系统属性的帐户里，在你的用户名上点右键（mac系统里是右键是很少用到的，这里特殊。） 然后选择“高级选项&#8230;”然后就会出现下面那样的菜单：</div>
<p><a href="http://dwfeng.net/blog/wp-content/uploads/2008/09/shortname.png" rel="shadowbox[post-119];player=img;"><img class="alignnone size-full wp-image-127" title="shortname" src="http://dwfeng.net/blog/wp-content/uploads/2008/09/shortname.png" alt="" width="500" height="228" /></a></p>
<div style="clear: both">修改那个“短名称”就可以了。<br />
最后，提醒一点，修改之前以防万一，最好备份一下系统。</div>
]]></content:encoded>
			<wfw:commentRss>http://dwfeng.net/blog/2008/09/29/how-to-change-the-prompt-of-terminal-in-mac.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
