在 Ubuntu 中重置(修改)hostname 有几种方式,取决于你使用的 Ubuntu 版本(是否使用 systemd)。下面是最常用、最推荐的方法。
hostnamectl(推荐,Ubuntu 16.04+)sudo hostnamectl set-hostname 新主机名
例如:
sudo hostnamectl set-hostname ubuntu-server
✅ 立即生效,且重启后仍然有效。
/etc/hostnamesudo nano /etc/hostname
把里面的内容改成新的主机名,例如:
ubuntu-server
/etc/hostssudo nano /etc/hosts
找到类似这一行:
127.0.1.1 旧主机名
改成:
127.0.1.1 新主机名
sudo hostname 新主机名
sudo reboot
sudo hostname 新主机名
hostname
或
hostnamectl
-如果你是在 云服务器 / 容器 / WSL 环境,也可以告诉我,我可以给你更合适的方案。