Mac OS终端提示符前缀”bogon”

简介:

像往常一样新打开一个终端,却发现一个很有意思的现象,以前的提示符的组成为:

[机器名]:~[用户名]

以前:YangGavin’s MacBook Pro:~ yanggavin$

现在:bogon:~ yanggavin$

最麻烦的是我本地用IDEA调试web应用,控制台会提示下面错误:

Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: bogon: bogon: nodename nor servname provided, or not known

同时Event Log会提示如下错误:

Application Server was not connected before run configuration stop, reason:
Unable to ping server at localhost:1099

想保证web应用本地启动成功,只需保证在/etc/hosts文件中存在如下host项:

127.0.0.1    localhost bogon

如果想把终端中的bogon更换为其他名称,使用下面指令:

[bogon:~ yanggavin$] sudo scutil –set HostName myCustomHostName

后遗症是,web应用又不能本地启动了。

所以,要想既能让本地调试不出问题,同时终端又需要显示自己想要的前缀机器名,只需通过scutil将HostName设置为自己喜欢的机器名,然后到/etc/hosts文件中,添加该机器名指向127.0.0.1的记录,即可。

当然,如果你到其他机器上去通过下面指令查看HostName参数的话,可能会返回空

[bogon:~ yanggavin$] sudo scutil –get HostName

即并没有进行设置,所以,这个很有可能是由于使用网络的原因,造成的对本地机器名无法进行定位后,自行进行修改设定的,所以,当你更换到其他正常的网络下的时候,该问题可能就自行解决了,也未可知。

相关文章
|
Shell 网络安全 数据安全/隐私保护
Mac OS版的xshell——Mac OS 终端利器iTerm2
Mac OS版的xshell——Mac OS 终端利器iTerm2
11396 1
Mac OS版的xshell——Mac OS 终端利器iTerm2
|
IDE 程序员 Shell
【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(操作系统、终端篇)
【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(操作系统、终端篇)
【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(操作系统、终端篇)
|
4月前
|
安全 开发者 智能硬件
OpenHarmony打造下一代智能终端操作系统根社区,繁茂人才生态
2023年12月12日,OpenHarmony人才生态大会(以下简称“大会”)在上海召开。本次大会以“繁荣生态,人才先行“为主题,邀请知名高等院校代表以及OpenAtom OpenHarmony(以下简称“OpenHarmony")生态企业的专家学者出席大会,共同总结OpenHarmony人才生态建设成果与经验,探讨OpenHarmony人才生态建设前景。OpenHarmony项目群工作委员会代表、华为终端BG软件部副总裁柳晓见出席大会,分享了OpenHarmony社区及人才生态最新成果与进展。
|
Linux Windows
【操作系统 | Linux】终端切换与帮助命令
有时候对linux中的操作命令,我们总会有时会忘记命令已经其功能,或者想学习新的命令,我们可以使用帮助命令
【操作系统 | Linux】终端切换与帮助命令