Centos7修改主机名

 

Centos7中提供了设置主机名的工具 hostnamectl 

 

hostname有三种状态 static(永久) transient(瞬态) pretty (灵活);  如不指定则默认将static和transient同时设定

 

 

hostname 指令查看当前系统主机名

[root@MyCentos7 ~]# hostname
MyCentos7
[root@MyCentos7 ~]# 

当前主机名为:MyCentos7

Centos7特地添加了hostnamectl命令来查看、修改主机名

[root@MyCentos7 ~]# hostnamectl
   Static hostname: MyCentos7
         Icon name: computer-vm
           Chassis: vm
        Machine ID: b76b805628b342a29fe03f2dec5006f3
           Boot ID: 14651ef4ec7d4cd9b3211b44a583d187
    Virtualization: vmware
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-693.el7.x86_64
      Architecture: x86-64
[root@MyCentos7 ~]# 

hostnamectl set-hostname 指令修改主机名,可永久生效

 

[root@MyCentos7 ~]# hostnamectl set-hostname MyCentos7-1
[root@MyCentos7 ~]# cat /etc/hostname
MyCentos7-1

重新连接主机即可看到主机名发生了改变

[root@MyCentos7-1 ~]# hostname
MyCentos7-1
[root@MyCentos7-1 ~]# 

 

直接修改主机名文件,vi /etc/hostname,也可永久生效。

 

posted @ 2018-05-16 17:40  山人是我师  阅读(921)  评论(0)    收藏  举报