hostnamectl主机名

hostnamectl 可用于查询与修改系统主机名以及其他相关设置。

所谓"主机名",其实有三种不同的含义:

  • "pretty"主机名,仅供人类阅读,可以包含各种特殊字符,且无长度限制。 
  • "static"主机名,用于在系统启动时设置内核的主机名,此种主机名就是通常所说的"主机名",存储在 /etc/hostname 文件中
  • "transient"主机名,是从网络配置中获得的主机名, 如果存在"static"主机名且不等于"localhost", 那么将忽略"transient"主机名。

选项

1、查看

hostnamectl

2、同时修改三个

hostnamectl set-hostname  slave1

3、只修改transient hostname:

hostnamectl set-hostname --transient    slave1 

原文地址:https://www.cnblogs.com/fanren224/p/8515802.html