2014-06-26 43 views
1

Suddendly我的bash提示符我的主目录改为Bash提示符改变了终端

[80-254-70-241]myusername @ ~ $

时。

,我有以下命令在我的.bash_profile export PS1="\[\033[32m\][\h]\u @ \W \$\[\033[0m\]

我觉得应该是当前目录的名称,方括号中的表达。

这个数字是什么80-254-70-241的意思是什么,我该如何改变它?

+1

它与主机名有关,不要在.bashrc里面做任何事情。 –

+1

发布'cat/etc/hostname'的输出 –

回答

3

字符串“80-254-70-241”来自参数“\ h”,它表示您的主机名。我认为你从DHCP获得了一个IP和一个主机名,所以提示符相应地改变了。

如果您认为这很烦人,您可以用您的首选主机名(硬编码)替换“\ h”。