更改或者隐藏centos 当前主机名

如何更改或者隐藏centos 当前主机名
很多时候在公司用的都是买的云主机,或者用模板做的虚拟机,对方告知主机名不能更改,
主机名都太长了还特么巨丑。今天用测试过方法发一下比较简单,主要是隐藏实际的主机名,并不更改

在当前用户家目录下编辑 .bashrc 文件新增
PS1=‘[${debian_chroot:+($debian_chroot)}\[email protected] \w]\$ ‘

保存后 source .bashrc 文件生效
[[email protected] ~]#

还可以这样
PS1=‘${debian_chroot:+($debian_chroot)}:\w\$ ‘
啥都不要就留下一个 :~#

加上颜色
PS1="\033[33;1m]\u\033[31;1m]@service \033[37;1m\t\033[0m[\033[34;1m] \w[\033[0m][\e[33;1m] # [\e[0m]"

简单解释
[email protected] 12:07:37 ~ #
PS1="\033[33;1m]\u\033[31;1m]@service \033[37;1m\t\033[0m[\033[34;1m] \w[\033[0m][\e[33;1m] # [\e[0m]"

\033[33;1m]\ubr/>\033[31;1m\]@service
\033[37;1m\t
\033[0m[\033[34;1m] \w
[\033[0m][\e[33;1m] #
[\e[0m]"

以上是分解出来的各段颜色,不难看出颜色值在前,值后面跟着对什么参数进行赋予颜色
比如第一行对\u 赋予颜色
比如第二行对@service赋予颜色
以此类推....

部分参数解释:
\u 显示用户
\t 显示时间
\w 显示符号~
\h 显示主机名(短)
\H 显示主机名(长)
\n 换行

部分颜色提示:
\e后面为颜色设置部分“[32;40m]”,32为前景色,40为背景色。“m\”不可少:

30 40 黑色
31 41 红色
32 42 绿色
33 43 ×××
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色

更改或者隐藏centos 当前主机名

原文地址:https://blog.51cto.com/amunlinux/2425574

时间: 2024-10-06 00:53:20

更改或者隐藏centos 当前主机名的相关文章

修改CentOS的主机名hostname .

修改CentOS的主机名hostname 据说主机名带有localhost对安装Oracle不好,所以搞了几个修改hostname的方法: (1)使用hostname命令(暂时) hostname查看当前主机名,hostname <新的主机名>修改当前主机名为<新的主机名>. (2)vi /etc/sysconfig/network(永久) 使用source /etc/sysconfig/network命令,使修改立即生效或者注销系统,新打开终端,hostname即更新.

CentOS 7 主机名的修改

如何在CentOS 7上修改主机名 在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty).“静态”主机名也 称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名.“瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或 mDNS服务器分配.静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则.而另一方面,“灵活”主机名则允许使用自由形式(包括特殊/空白字 符)的主机名,以展示给终端用户(如L

centos修改主机名整理(勿喷)

1.临时修改主机名 显示主机名:spark@master:~$ hostnamemaster 修改主机名:[email protected]master:~$ sudo hostname hadoopspark@master :~$ hostnamehadoop PS:以上的修改只是临时修改,重启后就恢复原样了. 2.永久修改主机名 redhat/centos上永久修改 [root@localhost ~]# cat /etc/sysconfig/networkNETWORKING=yesHOS

CentOS 修改主机名

最新文章:Virson's Blog 1.临时修改主机名 地址:http://www.cnblogs.com/mawanglin2008/p/3530790.html 显示主机名: [email protected]:~$ hostname localhost 修改主机名: [email protected]:~$ sudo hostname orcl1 [email protected]:~$ hostname orcl1 2.永久修改主机名 以上的修改只是临时修改,重启后就恢复原样了. 步骤

CentOS 7 主机名bogon解决办法

问题:Terminal主机名显示bogon 解决方案: 一.使用hostname命令[[email protected] ~]# hostname localhost [[email protected] ~]# su这样只是临时更改主机名为localhost,重启后还是会恢复为bogon. 二.修改linux主机的配置文件/etc/hostname 和 /etc/hosts,这种方式修改后系统重启依旧有效.(推荐)1.修改/etc/hostname里面的主机名字.(该步骤可省略)# vim /

CentOS修改主机名

修改主机名 hostnamectl status 2. 修改主机名(静态) sudo hostnamectl --static set-hostname <host-name>

CentOS修改主机名和主机表

一.修改主机名 1.打开命令客户端,切换到root用户如下图所示: 2.输入 " vi /etc/sysconfig/network "  按 i 键 进入编辑状态 将主机名修改如下. 3.按 "ESC" 键 退出编辑状态 ,继续输入" :wq! " 回车 即可. 二.设置主机表 1.通过 " vi /etc/hosts " 命令修改 /etc/hosts 文件如下所示: 127.0.0.1 linux-web linux-w

CentOS修改主机名hostname

方法一:即时生效,重启后失效 hostname 新主机名 方法二:永久生效 1.修改/etc/hosts vim /etc/hosts 127.0.0.1 localhost 新主机名 2.修改/etc/sysconfig/network vim /etc/sysconfig/network HOSTNAME=新主机名

CentOS修改主机名(hostname)

需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常.首先切换到root用户. /etc/sysconfig/network 用任一款你喜爱的编辑器打开该文件,里面有一行 HOSTNAME=localhost.localdomain (如果是默认的话),修改 localhost.localdomain 为你的主机名. /etc/hosts 打开该文件,会有一行 127.0.0.1 localhost.localdomain