在 Ubuntu 中删除或更改主机名可以通过以下步骤完成:
如果你只想临时更改主机名(重启后失效),可以使用以下命令:
sudo hostnamectl set-hostname new-hostname
将 new-hostname 替换为你想要设置的新主机名。
要永久更改主机名,请按照以下步骤操作:
使用 hostnamectl 命令:
sudo hostnamectl set-hostname new-hostname
然后,编辑 /etc/hosts 文件以确保新主机名被正确解析:
sudo nano /etc/hosts
找到类似如下的行:
127.0.0.1 localhost
将其更改为:
127.0.0.1 new-hostname localhost
保存并退出编辑器。
使用 hostname 命令并更新 /etc/hostname 文件:
首先,设置新的主机名:
sudo hostname new-hostname
然后,编辑 /etc/hostname 文件:
sudo nano /etc/hostname
将文件中的旧主机名替换为新主机名,并保存退出。
重启系统:
为了确保所有服务和应用程序都识别新的主机名,建议重启系统:
sudo reboot
完成这些步骤后,新的主机名应该已经生效,并且在系统重启后仍然保持。