linux

Linux hostname修改后如何生效

小樊
94
2025-03-18 04:58:34
栏目: 智能运维

在Linux系统中,修改主机名后,需要重启网络服务或者重新登录才能使新的主机名生效。以下是两种方法:

方法一:重启网络服务

  1. 打开终端。

  2. 输入以下命令,根据你的Linux发行版选择合适的命令:

    • 对于基于Systemd的系统(如Ubuntu 16.04及更高版本、CentOS 7及更高版本):
    sudo systemctl restart networking
    
    • 对于基于SysVinit的系统(如Ubuntu 14.04、CentOS 6):
    sudo /etc/init.d/networking restart
    
  3. 重启完成后,使用hostnamectl命令检查新的主机名是否生效:

hostnamectl

方法二:重新登录

  1. 注销当前用户。
  2. 使用新的主机名重新登录。

这样,新的主机名就会生效。如果你需要在当前会话中立即使用新的主机名,可以使用以下命令:

export HOSTNAME=new-hostname

new-hostname替换为你的新主机名。请注意,这种方法只会在当前会话中生效,重启系统或重新登录后,你需要再次执行此命令。

0
看了该问题的人还看了