macos - Leopard OSX 终端中主机名/用户的更改

标签 macos terminal

我的终端之前在命令行中显示 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/

相关文章:

javascript - 想要切换node版本,但是无法通过homebrew安装node 8(目前在node 13)

linux - 终端命令编写中的 VIM 功能

php - "sudo composer"命令有效但 "composer"无效?

ios - 健全性检查 : Architecture for designing views that work in both iOS and OSX?

c# - 为什么 VS Studio Code 中的终端使用了错误的程序?

json - 使用 CURL 在 JSON 数组中发布用户定义的变量

ios - SwiftUI 中默认展开的 List 或 OutlineGroup

objective-c - didActivateNotification 没有响应 NSUserNotification

multithreading - 在 OSX 上创建实时线程

macos - 由于无法确认开发者身份,无法打开应用程序