[CentOS]如何设置hostname

在CentOS/RHEL 7中,有个叫hostnamectl的命令行工具,它允许你查看或修改与主机名相关的配置;

ceph@client-node ~]$ hostnamectlstatus
  Static hostname: client-node
         Icon name: computer-vm
           Chassis: vm
        Machine ID:cfc5689e4c90435dbf037c4b600bdba2
           Boot ID:0723cc481fd34048ab20036d0367ffc2
   Virtualization: vmware
 Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-327.el7.x86_64
     Architecture: x86-64
[ceph@client-node ~]$

只查看静态、瞬态或灵活主机名,分别使用“--static”,“--transient”或“--pretty”选项。
$ hostnamectl status[--static|--transient|--pretty]

要同时修改所有三个主机名:静态、瞬态和灵活主机名:
$ sudo hostnamectl set-hostname<host-name>
一旦修改了静态主机名,/etc/hostname 将被自动更新。然而,/etc/hosts 不会更新以保存所做的修改,所以你需要手动更新/etc/hosts。

(貌似,目前/etc/hosts不需要修改

相关文章

有时候CentOS工作在无互联网的环境下,需要在离线环境下安装一些组件,这次实现的是模拟在离线环境下安...
首先参照https://www.cnblogs.com/wdw984/p/13330074.html,来进行如何安装Centos和离线下载rpm包。 离...
有两个.NET CORE3.1网站部署在CentOS7上(内网IP是192.168.2.32),现在想实现访问http://192.168.2.32...
1、yum -y install vsftpd 安装vsftpd 2、配置vsftpd的配置文件(/etc/vsftpd/vsftpd.conf)主要修改以...
首先去mysql官网下载mysql的离线rpm安装包(https://downloads.mysql.com/archives/community/) Mysql...
第一步下载erlang环境并安装: wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_...