Bash 中的控制台提示符意外更改

Bash 中的控制台提示符意外更改

在中bash,我的默认控制台提示符如下所示:

kit:~ Kit$

我不知道我做了什么让它变成这样:

112:~ Kit$

是什么原因导致112:出现?我处于不同的网络中,我的计算机的 IP 地址以 开头112.。是因为这个原因吗?还是其他原因?

答案1

Bash 提示符由变量控制PS1,如果不知道变量设置为什么就很难说出发生了什么。

echo "$PS1"将显示其当前值。

欲了解更多信息,请键入man bash并查看以下PROMPTING部分。

答案2

我不知道它为什么要改变,但是为什么不改回来呢? -看这个

这种情况以前发生过吗,还是只是个别现象?如果以前没有发生过,就改回来。

答案3

一个简单的解决方案是将其改回原来的样子。要将其改回来,请将以下内容添加到您的~/.bashrc

PS1='\w \u\$ '

相关内容