在 Ubuntu 中“还原 hostname(主机名)”通常是指把主机名改回原来的名字或系统默认名称。下面分几种常见情况说明怎么做。
hostnamectl
或
hostname
如果你记得原来的 hostname,直接改回去即可。
sudo hostnamectl set-hostname 原主机名
例如:
sudo hostnamectl set-hostname ubuntu
这个命令会自动修改:
/etc/hostname- 内核中的 hostname
/etc/hostnamesudo nano /etc/hostname
把内容改成你想要的旧主机名,例如:
ubuntu
保存退出。
/etc/hostssudo nano /etc/hosts
确保有这一行(IP 对应你的主机名):
127.0.1.1 原主机名
例如:
127.0.1.1 ubuntu
sudo systemctl restart systemd-hostnamed
或重新登录 / 重启系统。
history | grep hostname
一般 Ubuntu 默认是:
ubuntu
云服务器常见:
ubuntu
debian
localhost
sudo hostnamectl set-hostname localhost
如果你是想完全还原系统主机名配置:
sudo hostnamectl set-hostname localhost
sudo rm /etc/hostname
sudo sh -c 'echo "localhost" > /etc/hostname'
然后重启:
sudo reboot
hostname
hostnamectl
如果你能告诉我:
我可以给你更精确的命令。