centos6:

配置文件在/etc/sysconfig/network

  1. #临时修改
  2. hostname xxx-xxx
  3. #永久修改
  4. sed -i 's/HOSTNAME=.*/HOSTNAME=xxx-xxx/g' /etc/sysconfig/network

centos7:

配置文件在/etc/hostname,使用hostnamectl set-hostname 会自动修改这个文件的内容

#临时修改
hostnmae xxx-xxx

#永久修改
hostnamectl set-hostname  xxx-xxx