命令如下:

hostnamectl set-hostname hostname

示例:
如果我想把主机名改为 server.eqblog.com 即可输入以下命令:

hostnamectl set-hostname server.eqblog.com

注意:这里更改后hosts里的原设置的hostname仍然是指向127.0.0.1的

centos7下hosts文件路径:/etc/hosts