Linux主机名莫名其妙的由@myhostname变成了@bogon了之后

1、在linux下添加一个127.0.0.2名叫bogon的主机
此方法使用后,bogon主机名得以解析,使用的主机名仍为bogon,但进入linux已不会再出现上述警告框。

此方法不推荐使用。

2、使用hostname命令

[root@bogon ~]# hostname  xg

[root@bogon ~]# su

[root@xg ~]# 这样既可,但可能有些linux版本下应用程序仍不能正常使用

此方法可以简单地找回你想要的主机名。

3、修改linux主机的配置文件/etc/sysconfig/network 和 /etc/hosts
     1).修改/etc/sysconfig/network里面的主机名字。
          [root@bogon ~]#  vi /etc/sysconfig/network

NETWORKING=yes
               HOSTNAME=xg                // 在这修改 hostname 为 xg
     2).修改/etc/hosts里面的名字
          [root@bogon ~]#  vi /etc/hosts
               127.0.0.1              xg
     3).不需要重启主机,最后在终端下执行:
          [root@bogon ~]# hostname xg     // xg 为修改的hostname

[root@xg ~]#

此方法为最根本的解决办法

4、让dns重新解析
你需要将主dns随意改一个地址保存设置,然后再改回原ip,保存设置。
注销当前用户,重新登录即可。
据说是因为dns服务器反解析私有地址时,会返回结果bogon。换一个dns解析ip就没事了 。

配置终端提示符常用的特殊字符:
\d :#代表日期,格式为weekday month date,例如:"Mon Aug 1"   
\H :#完整的主机名称。   
\h :#仅取主机的第一个名字,如上例,则为fc4,.linux则被省略   
\t :#显示时间为24小时格式,如:HH:MM:SS   
\T :#显示时间为12小时格式   
\A :#显示时间为24小时格式:HH:MM   
\u :#当前用户的账号名称   
\v :#BASH的版本信息   
\w :#完整的工作目录名称。家目录会以 ~代替   
\W :#利用basename取得工作目录名称,所以只会列出最后一个目录
\# :#下达的第几个命令   
\$ :#提示字符,如果是root时,提示符为:# ,普通用户则为:$

linux终端提示符修改的更多相关文章

  1. 修改Linux终端提示符颜色

    修改Linux终端提示符颜色 作者:Eric 微信:loveoracle11g [root@linux-node2 ~]# tail -1 .bashrc PS1='[\[\033[1;31m\]\u ...

  2. Linux终端提示符PS1设置(颜色)

    \d :代表日期,格式为weekday month date,例如:"Mon Aug 1"\H :完整的主机名称.例如:我的机器名称为:fc4.linux,则这个名称就是fc4.l ...

  3. Linux终端提示符颜色设置

    将以下语句添加到用户目录下的 .bashrc 文件中,然后执行 source .bashrc 使其立即生效. PS1='${debian_chroot:+($debian_chroot)}\[\033 ...

  4. linux终端提示符显示bash-4.2#

    原因是root在/root下面的几个配置文件丢失,丢失文件如下: 1..bash_profile 2..bashrc 以上这些文件是每个用户都必备的文件. 使用以下命令从主默认文件重新拷贝一份配置信息 ...

  5. linux 终端提示符

    默认的当路径一长就难看得出奇. 我的设置: export PS1="|\W$>\[\e[0m\]" 最后效果就是|目录名$> 参考:https://www.cnblog ...

  6. 【Linux下自定义Shell终端提示符】

    目录 基本转义符 字体颜色 背景颜色 移动光标 @ Linux系统终端提示符的特征由系统环境变量 PS1(Prompt String One)定义. 我们可以通过命令echo $PS1来查看当前设置, ...

  7. Linux下修改环境终端提示符

    Linux修改环境变量PS1(命令行提示符),可以使用vi编辑/etc/bashrc或/etc/profile文件,在最后加上: export PS1='[\u@\h \W]\$ ' 即可,其中\u显 ...

  8. PS1应用之——修改linux终端命令行各字体颜色

    最近在学习linux操作系统(CentOS 6 & CentOS 7).觉得linux终端命令行全部为白色,会经常导致命令与输出内容难以分辨.于是上网找到修改linux终端命令行颜色的方法,发 ...

  9. 修改linux终端命令行颜色

    进入修改:vim /root/.bashrc 1.PS1 要修改linux终端命令行颜色,我们需要用到PS1,PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置.在终端输入命令:#s ...

随机推荐

  1. T-MAX组--项目冲刺(第七天)

    THE SEVENTH DAY 项目相关 作业相关 具体描述 所属班级 2019秋福大软件工程实践Z班 作业要求 团队作业第五次-项目冲刺 作业正文 T-MAX组--项目冲刺(第七天) 团队名称 T- ...

  2. [编码解码] 关于AES加解密中CBC模式的IV初始化向量的安全性问题

    copy from : https://www.jianshu.com/p/45848dd484a9 前段时间,在研究HLS的AES加密,由于一个地方电视台的HLS流有AES加密,在查看了相关的加解密 ...

  3. revenue

    美 ['revənju]   英 ['revənjuː]   n.收益:营业额:税务署 网络收入:税收:岁入

  4. Java逻辑分页代码

    前台jsp代码如下: <%@ page language="java" contentType="text/html; charset=UTF-8" pa ...

  5. windows下更改Apache以fastcgi方式运行php

    Apache 默认 apache2handler 方式运行处理php. 下面说切换方法: 1.下载fastcgi模块,打开https://www.apachelounge.com/download/选 ...

  6. java MVEL2/Spring EL表达式、直接调用、反射性能实测

    import java.io.Serializable; import java.lang.reflect.Field; import java.util.HashMap; import java.u ...

  7. Tosca:设置执行结束时间

  8. Windows 操作系统 快捷键

    窗口放大缩小:  + ↑↓ 最小化窗口: ALT + Esc 关闭窗口: Alt + F4 搜索功能:  + 直接输入搜索内容 打开文件管理器:  + E 在文件管理器中切换: Tab

  9. ISO/IEC 9899:2011 条款6.9.1——函数定义

    6.9.1 函数定义 语法 1.function-definition: declaration-specifiers    declarator    declaration-listopt     ...

  10. break 和 continue 的用法

    break 是结束循环 continue 是结束本次循环,接下下一个循环