Linux tips

Command

修改 hostname 的方法

RedHat based systems(Centos 7)

hostnamectl --static set-hostname <new-hostname>

RedHat based systems(Centos 6)

参考链接

  1. 运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改
    hostname <new-hostname>
  2. 运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改
    echo <new-hostname>  > /proc/sys/kernel/hostname
  3. 运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改
    sysctl kernel.hostname=<new-hostname>
  4. 修改 HOSTNAME 变量,永久性修改, 需要重启生效。
    vim /etc/sysconfig/network

Debian based systems

参考链接