`
IXHONG
  • 浏览: 446175 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

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

 

另外,sudo su 与 su - root 有区别

0
1
分享到:
评论

相关推荐

    linux系统下部署TOMCAT错误java.net.UnknownHostException bogon bogon

    linux系统下部署TOMCAT异常错误java.net.UnknownHostException :bogon: bogon 主要原因是主机映射原因 修改hosts文件即可

    linux系统下部署TOMCAT错误java.net.UnknownHostException bogon bogon.docx

    bogon:检查IP是否为Bogon

    鲍根检查IP是否为Bogon npm install bogon用法const bogon = require ( 'bogon' )console . log ( bogon ( '192.168.0.1' ) ) // trueconsole . log ( bogon ( '8.8.8.8' ) ) // false 作为实用程序,它还提供了is...

    使用安装的nvm来安装node各版本v9.6.1

    [root@bogon ~]# yum -y install vim lrzsz wget [root@bogon ~]# yum install git -y [root@bogon ~]# git clone git://github.com/creationix/nvm.git ~/nvm ``` 接下来,我们需要将 NVM 添加到系统环境变量中,...

    更新yum 源 [root@bogon ~]# yum -y update.docx

    `-y`参数意味着对所有提示都自动回答“是”,这使得过程自动化,避免手动确认每个步骤。 2. **安装软件**: 使用`yum install`命令安装了一系列与Web服务器和PHP相关的软件包,包括`httpd`(Apache HTTP服务器)、...

    mac 安装nodejs环境

    bogon:~ wangdianzhen$ node -v v6.11.4 bogon:~ wangdianzhen$ npm -v 3.10.10

    openssh7.8p1_centos7.4.zip

    [root@bogon ~]# yum install -y telnet telnet-server lrzsz wget xinetd vim [root@bogon ~]# systemctl enable telnet.socket [root@bogon ~]# systemctl start telnet.socket [root@bogon ~]# systemctl enable ...

    Linux安装ftp组件

    1. **开启终端**:首先打开Linux系统的终端窗口。 2. **安装VSFTPD**:使用`yum`包管理器安装VSFTPD组件。在终端中输入以下命令并执行: ```bash [root@bogon ~]# yum -y install vsftpd ``` `-y`参数表示自动...

    Centos8搭建本地yum源与局域网yum源.docx

    - **目录结构**:`/media/`下的目录结构应清晰,例如,分为`CentOS8/AppStream`和`CentOS8/BaseOS`,分别对应CentOS8的AppStream和BaseOS仓库。 3. **本地源** - **挂载光盘镜像**:首先创建一个名为`/iso`的目录...

    在centos7下正确安装伪分布hadoop2.7.2和配置eclipse.doc

    [root@bogon lei]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64 四、设置 JAVA_HOME 环境变量 gedit /etc/profile # set java environment export JAVA_HOME=/usr/java/jdk1.6.0_...

    Windows挂载NFS文件系统手册.docx

    安装完成后,在命令提示符中使用`mount`命令挂载NFS共享。 ```cmd mount \\192.168.190.128\nfs X: ``` 其中,`192.168.190.128`是NFS服务器的IP地址,`/nfs`是共享目录,`X:`是挂载点。 3. **设置自动挂载** ...

    vsftpd安装手册

    [root@bogon ~]# yum -y install vsftpd ``` 安装完成后,配置文件位于`/etc/vsftpd/vsftpd.conf`,这是设置FTP服务器行为的主要文件。 接着,创建用于FTP登录的用户。在此例中,我们创建名为`ftpuser`的用户: `...

    Centos下安装dns步骤

    `[root@bogon CentOS]# find . -name "bind*"` 这将显示出所有与 Bind9 相关的安装包,包括 `bind-libbind-devel-9.3.6-4.P1.el5_4.2.i386.rpm`、`bind-9.3.6-4.P1.el5_4.2.i386.rpm`、`bind-chroot-9.3.6-4.P1.el5...

    centos7安装Jdk+tomcat+mysql

    - 按照提示完成初始化过程。 6. **登录MySQL** - 登录MySQL服务器: ```bash sudo mysql -u root -p ``` 7. **配置MySQL** - 根据需求进行数据库的配置,比如创建数据库、用户等操作。 通过以上步骤,...

    dtcms4 mysql linux 运行版本 提示:此版本非官方版本.rar

    这样的话,如果我们再安装Mysql的话,就会提示冲突或者已存在一个相似的版本了。 解决方案: 卸载MariaDB; 强制卸载关于MariaDb的所有软件及关联库信息; 1、 查看当前安装的mariadb包: [root@bogon]# rpm -qa |...

    jenkins+svn+tomcat+ansible发到tomcat-重启.docx

    [root@bogon tomcat]# tar -zxf jdk-8u144-linux-x64.tar.gz [root@bogon tomcat]# mv jdk1.8.0_144 /usr/local/ [root@bogon tomcat]# vim /etc/profile ``` - 在`/etc/profile`文件中添加以下内容: ```...

    Linux安装vsftpd组件.doc

    [root@bogon ~]# yum -y install vsftpd ``` 安装完成后,你会发现在`/etc/vsftpd/`目录下有一个名为`vsftpd.conf`的文件,这是VSFTPD的主要配置文件,你可以在这里配置服务器的行为。 接下来,我们需要**创建FTP...

    vsftpd安装手册.pdf

    [root@bogon ~]# yum -y install vsftpd ``` 安装完成后,可以在`/etc/vsftpd/`目录下找到主要配置文件`vsftpd.conf`。 ##### 2.2 添加FTP用户 为了确保FTP服务的安全性,通常需要创建专门的FTP用户来登录FTP...

    Shell编程之Shell变量学习总结

    变量两端不能直接接空格符2.变量名称只能是因为字母与数字,但开头不能使数字3.双引号内的特殊字符如$等,保持原本特性 代码如下:[root@bogon ~]# var=”lang is $LANG”[root@bogon ~]# echo %varroot@bogon ~]# ...

Global site tag (gtag.js) - Google Analytics