在Linux系统中,可以通过以下方法修改主机名(hostname):
临时修改主机名:
使用hostnamectl
命令临时修改主机名:
sudo hostnamectl set-hostname 新主机名
例如:
sudo hostnamectl set-hostname my-new-hostname
修改后,新的主机名会立即生效。但是,当系统重启后,原主机名将恢复。
永久修改主机名:
要永久修改主机名,需要编辑/etc/hostname
和/etc/hosts
文件。
a. 使用文本编辑器打开/etc/hostname
文件:
sudo nano /etc/hostname
将文件中的当前主机名替换为新主机名,然后保存并关闭文件。
b. 使用文本编辑器打开/etc/hosts
文件:
sudo nano /etc/hosts
找到与当前主机名相关联的条目(通常在文件的末尾),将其中的旧主机名替换为新主机名。然后保存并关闭文件。
c. 为了使更改生效,需要重启系统。可以使用以下命令之一重启系统:
sudo reboot
或者
sudo shutdown -r now
完成以上步骤后,新的主机名将永久生效。