Bash提示在终端中更改

时间:2014-06-26 14:20:54

标签: bash command-prompt

Suddendly我的bash提示改为

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

在我的主目录中。

我的.bash_profile export PS1="\[\033[32m\][\h]\u @ \W \$\[\033[0m\]

中有以下命令

我认为方括号中的表达式应该是当前目录的名称。

此编号80-254-70-241的含义是什么?如何更改?

1 个答案:

答案 0 :(得分:3)

字符串" 80-254-70-241"来自参数" \ h",表示您的主机名。我认为您从DHCP获得了IP和主机名,因此提示会相应更改。

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