在Linux系統中,永久修改主機名可以通過以下幾種方法實現:
hostnamectl命令(適用于systemd)臨時修改主機名(重啟后失效):
sudo hostnamectl set-hostname new-hostname
永久修改主機名:
/etc/systemd/hostname文件:sudo nano /etc/systemd/hostname
重啟系統:
sudo reboot
/etc/hostname文件臨時修改主機名(重啟后失效):
sudo hostname new-hostname
永久修改主機名:
/etc/hostname文件:sudo nano /etc/hostname
重啟系統:
sudo reboot
/etc/sysconfig/network文件(適用于Red Hat/CentOS)臨時修改主機名(重啟后失效):
sudo hostname new-hostname
永久修改主機名:
/etc/sysconfig/network文件:sudo nano /etc/sysconfig/network
HOSTNAME行,將其值修改為你想要的主機名,然后保存并退出。重啟系統:
sudo reboot
/etc/hosts文件(適用于所有Linux發行版)臨時修改主機名(重啟后失效):
sudo hostname new-hostname
永久修改主機名:
/etc/hosts文件:sudo nano /etc/hosts
重啟系統:
sudo reboot
通過以上方法之一,你可以永久修改Linux系統的主機名。