centos7.3如何修改主机名
本人有强迫症,看着一串乱码字符串的主机名很难受,决定修改主机名为自己喜欢的名字。
1、查看当前系统主机名,在终端中输入:
hostname
如图所示,我的主机名贼恶心,看着不舒服。
2、临时修改主机名,在终端中输入:hostname 主机名,例如我输入的是:
hostname centos
这种方式只能临时修改主机名,电脑只要重启立马就会失效。
3、在centos7.3中可以通过在终端中输入:hostnamectl
hostnamectl
来直接查看和更改主机名,下图中可以看出本人的固定主机名和临时主机名。
4、使用hostnamectl命令来重新设置主机名使其永久生效,即使是服务器重启也生效,在终端中输入:hostnamectl set-hostname 主机名,例如我输入的是:
hostnamectl set-hostname centos
然后输入root密码,如图所示。
此时再在终端中输入:
hostnamectl
可以看到主机名已经修改,只是还没显示在登录用户中。
5、立即重启服务器,在终端中输入:
sudo shutdown -r now
然后可以看到,主机名已经修改,并且显示出来。
使用命令hostname查看主机名,可以看到使用hostnamectl命令修改后的主机名依然生效。
6、本文仅适用于本人遇到的该问题,其他人的不一定可行,欢迎指教。