2014-06-26 58 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」。