1.使用命令行:
打开终端。 使用 hostnamectl 命令可以直接修改主机名。例如,如果您想将主机名更改为 mynewhostname,您可以使用以下命令:
1 | sudo hostnamectl set-hostname mynewhostname |
这个命令会立即更改主机名,但为了让更改在重启后依然有效,还需要编辑 /etc/hostname 文件。
编辑 /etc/hostname 文件:
2.使用文本编辑器打开 /etc/hostname 文件。您可以使用如 nano 或 vi 的编辑器。例如:
1 | sudo nano /etc/hostname |
在文件中,您会看到当前的主机名。将其更改为您想要的新主机名。保存并关闭文件。
3.编辑 /etc/hosts 文件:
有时,您还需要在 /etc/hosts 文件中更新主机名。打开该文件:
1 | sudo nano /etc/hosts |
找到与您的旧主机名相关的条目,将其替换为新的主机名。保存并关闭文件。
4.重启网络服务(可选):
为了使更改生效,您可能需要重启网络服务,可以使用以下命令:
1 | sudo systemctl restart network |
或者,您可以简单地重启计算机。
5.验证更改:
要验证主机名是否已更改,可以使用 hostnamectl 命令:
1 | hostnamectl |
这将显示当前的系统信息,包括新的主机名。