CentOS 操作系统中修改主机名(hostname)

发布时间 2023-11-29 08:34:03作者: 蒙先生
  1. 使用命令行:
    打开终端。 使用 hostnamectl 命令可以直接修改主机名。例如,如果您想将主机名更改为 mynewhostname,您可以使用以下命令:

    sudo hostnamectl set-hostname mynewhostname

    这个命令会立即更改主机名,但为了让更改在重启后依然有效,还需要编辑 /etc/hostname 文件。
    编辑 /etc/hostname 文件:

  2. 使用文本编辑器打开 /etc/hostname 文件。您可以使用如 nano 或 vi 的编辑器。例如:
    sudo nano /etc/hostname
    在文件中,您会看到当前的主机名。将其更改为您想要的新主机名。保存并关闭文件。

  3. 编辑 /etc/hosts 文件:

    有时,您还需要在 /etc/hosts 文件中更新主机名。打开该文件:

    sudo nano /etc/hosts

    找到与您的旧主机名相关的条目,将其替换为新的主机名。保存并关闭文件。

  4. 重启网络服务(可选):
    为了使更改生效,您可能需要重启网络服务,可以使用以下命令:
    sudo systemctl restart network
    或者,您可以简单地重启计算机。

  5. 验证更改:
    要验证主机名是否已更改,可以使用 hostnamectl 命令:
    hostnamectl

    这将显示当前的系统信息,包括新的主机名。