2

我的终端之前显示subalcharla$在命令行中。

终端现在显示subalcharla@subal-charlas-macbook ~ $

如何回到原来的设置?

两者有什么区别?

如果我不这样做,这怎么会改变?

4

2 回答 2

2

在末尾~/.profile添加行

export PS1='\u$ '

恢复您的旧提示。

为此,您可以键入

 nano ~/.profile

这将打开一个文本编辑器。向下按直到到达文件的底部。点击Enter创建一个新行,然后粘贴

export PS1='\u$ '

Control+X退出编辑器并在询问您是否要保存时说“是”。现在重新启动您的终端,您的提示应该会恢复。

您给出的第一个提示显示您的用户名,第二个提示显示您的用户名和主机名。没有错误,并且您的 bash shell 的功能不会通过更改提示来更改。

一定是某些东西改变了您的PS1环境变量,可能是系统更新或软件安装。不过应该是良性的。

于 2012-05-29T18:22:47.607 回答
0

我不知道它是如何改变的,但它是由一些符号定义控制的。在终端中使用“man bash”并搜索名为“PROMPTING”的部分。它使用名为 PS1-to-4 的符号来构建提示。

于 2012-05-29T18:20:22.187 回答