LINUX 中主机的名字 Static hostname Transient hostname

刚刚安装了 rocky 8.5 ,使用的是 最下的版本安装。安装执行了以下命令。

[root@localhost ~]# hostnamectl
   Static hostname: localhost.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 3ecfd241779b4241a5192e9291e6b280
           Boot ID: c001bee5eb8142b286e4c72233930d3b
    Virtualization: vmware
  Operating System: Rocky Linux 8.5 (Green Obsidian)
       CPE OS Name: cpe:/o:rocky:rocky:8:GA
            Kernel: Linux 4.18.0-348.23.1.el8_5.x86_64
      Architecture: x86-64
[root@localhost ~]# hostname
localhost.localdomain
[root@localhost ~]# echo $PS1
[\u@\h \W]\$

[root@localhost ~]# cat /proc/sys/kernel/hostname
localhost.localdomain
[root@localhost ~]# cat /etc/hostname
localhost.localdomain

临时修改一下主机的名字


[root@localhost ~]# hostname vpsok.com
[root@localhost ~]# cat /proc/sys/kernel/hostname
vpsok.com
[root@localhost ~]# hostname
vpsok.com

可以看到新的hostname已经生效。

通过 hostnamectl 查看一下

[root@localhost ~]# hostnamectl
   Static hostname: localhost.localdomain
Transient hostname: vpsok.com
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 3ecfd241779b4241a5192e9291e6b280
           Boot ID: c001bee5eb8142b286e4c72233930d3b
    Virtualization: vmware
  Operating System: Rocky Linux 8.5 (Green Obsidian)
       CPE OS Name: cpe:/o:rocky:rocky:8:GA
            Kernel: Linux 4.18.0-348.23.1.el8_5.x86_64
      Architecture: x86-64

可以看到多了一个 Transient hostname 名字, 这个就是 临时的名字,系统重启后可能就不存在了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注