CentOS7修改主機名
背景
- 本地CentOS7安裝時如果沒有修改主機名,那麼默認爲localhost
- 阿里雲主機CentOS7主機名默認爲很長一串字符
有強迫症看着不舒服,那麼改成自己想要的主機名吧
相關命令
通過 hostnamectl
設定。
- 直接執行
hostnamectl
不帶參數會顯示主機名與相關信息 - 執行
hostnamectl set-hostname 你要設的主機名
,設置成你想要的主機名
具體操作
- 執行
hostnamectl
命令查看但前主機名與相關信息
[root@centos764 ~]# hostnamectl
Static hostname: centos764
Icon name: computer-vm
Chassis: vm
Machine ID: 3de6cdeb1c134d6d9243381d1ede1911
Boot ID: b6f4ef989b6440abaace369bc460878a
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-862.el7.x86_64
Architecture: x86-64
- 將主機名設置爲自己想要的名字,這裏設置爲csdn,執行命令
hostnamectl set-hostname csdn
[root@centos764 ~]# hostnamectl set-hostname csdn
- 查看修改後信息,執行
hostnamectl
[root@centos764 ~]# hostnamectl
Static hostname: csdn
Icon name: computer-vm
Chassis: vm
Machine ID: 3de6cdeb1c134d6d9243381d1ede1911
Boot ID: b6f4ef989b6440abaace369bc460878a
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-862.el7.x86_64
Architecture: x86-64
- 可以看到 Static hostname:csdn 這表明修改成功了,但是沒有立即生效,重啓後就可以生效了,執行
reboot
[root@centos764 ~]# reboot
- 重啓後便可以看到生效了。
[root@csdn ~]#