修改 Linux 系统主机名需要经过以下几个步骤:
1. 查看当前主机名
在终端输入以下命令可以查看当前主机名:
hostname
2. 修改主机名
用以下命令可以修改主机名:
sudo hostnamectl set-hostname new_hostname
其中,new_hostname
需要修改为想要设置的新主机名。
3. 更新配置文件
修改完成后,还需要更新相应的配置文件,才能彻底生效。
sudo vim /etc/hostname
打开 /etc/hostname
配置文件,将里面的主机名改成新设置的主机名,保存并退出。
对于旧版本的系统,可以直接编辑 /etc/hosts
配置文件,将里面的主机名全部改成新设置的主机名。
示例 1:
假设当前主机名为 ubuntu
,想要将主机名修改为 myubuntu
。
首先查看当前主机名:
hostname
输出结果为 ubuntu
。
接下来执行修改命令:
sudo hostnamectl set-hostname myubuntu
然后,打开 /etc/hostname
文件,将里面的主机名改成 myubuntu
,保存退出。
最后,执行以下命令使配置文件生效:
sudo systemctl restart systemd-hostnamed
之后再次输入 hostname
命令即可查看修改后的主机名。
示例 2:
假设当前主机名为 raspberrypi
,想要将主机名修改为 myraspi
。
首先查看当前主机名:
hostname
输出结果为 raspberrypi
。
接下来执行修改命令:
sudo hostnamectl set-hostname myraspi
然后,打开 /etc/hostname
文件,将里面的主机名改成 myraspi
,保存退出。
由于树莓派的系统是基于 Debian 的,所以还需要对 /etc/hosts
文件进行修改:
sudo vim /etc/hosts
找到一行类似 127.0.1.1 raspberrypi
的配置,将其中的主机名 raspberrypi
改为 myraspi
,保存退出。
最后,执行以下命令使配置文件生效:
sudo /etc/init.d/hostname.sh start
再次输入 hostname
命令即可查看修改后的主机名。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux系统下如何实现修改主机名 - Python技术站