CentOS恢复hostname的方法需根据修改方式选择,以下是常见场景的恢复操作:
若之前使用脚本或手动备份过配置文件,可直接从备份中恢复:
/etc/hostname
和/etc/hosts
文件sudo cp /tmp/hostname_backup_*/hostname.bak /etc/hostname # 替换为实际备份路径
sudo cp /tmp/hostname_backup_*/hosts.bak /etc/hosts
sudo reboot
/etc/hostname
文件sudo nano /etc/hostname
删除原内容,写入原主机名,保存后退出。/etc/hosts
文件sudo nano /etc/hosts
将所有旧主机名替换为原主机名,保存后退出。sudo reboot
若需临时恢复(重启后失效),可使用hostname
命令:
sudo hostname 原主机名
/etc/hostname
文件,/etc/sysconfig/network
中的HOSTNAME
行已逐步被替代。