我的终端之前在命令行中显示 subalcharla$
。
终端现在显示 subalcharla@subal-charlas-macbook ~ $
。
如何返回原始设置?
两者有什么区别?
如果我不这样做,这是如何改变的?
最佳答案
在~/.profile
末尾添加以下行
export PS1='\u$ '
恢复旧的提示。
为此,您可以键入
nano ~/.profile
这将打开一个文本编辑器。按下直到到达文件底部。按 Enter 创建新行,然后粘贴
export PS1='\u$ '
按 Control+X 退出编辑器,并在询问是否要保存时说"is"。现在重新启动您的终端,您的提示应该会恢复。
您给出的第一个提示显示您的用户名,第二个提示显示您的用户名和主机名。没有错误,并且 bash shell 的功能不会通过更改提示符而改变。
肯定有什么东西改变了您的 PS1
环境变量,可能是系统更新或软件安装。不过这可能是良性的。
关于macos - Leopard OSX 终端中主机名/用户的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10804397/