在中bash
,我的默认控制台提示符如下所示:
kit:~ Kit$
我不知道我做了什么让它变成这样:
112:~ Kit$
是什么原因导致112:
出现?我处于不同的网络中,我的计算机的 IP 地址以 开头112.
。是因为这个原因吗?还是其他原因?
答案1
Bash 提示符由变量控制PS1
,如果不知道变量设置为什么就很难说出发生了什么。
echo "$PS1"
将显示其当前值。
欲了解更多信息,请键入man bash
并查看以下PROMPTING
部分。
答案2
我不知道它为什么要改变,但是为什么不改回来呢? -看这个
这种情况以前发生过吗,还是只是个别现象?如果以前没有发生过,就改回来。
答案3
一个简单的解决方案是将其改回原来的样子。要将其改回来,请将以下内容添加到您的~/.bashrc
:
PS1='\w \u\$ '