文章目录
项目场景
注意:本人测试有效,版本不同相应的操作也不同,以下操作的系统为【CentOS 7.6】
Linux系统主机名称显示为随机分配的,因此需要修改为自己喜欢的名名称,未修改之前名称如下
系统配置如下:
解决方案
1. 短期修改主机名称
使用 hostname newHostname 修改主机名称后,不会立马生效,需要将会话关闭再次进入,但是服务器重启后失效
2. 永久修改主机名称
2.1 通过/etc/hostname实现
注意:该方法是服务器重启后生效
具体步骤如下:
① 找到根目录下的etc文件,并进入etc文件目录,具体操作如下图:
② 找到etc文件中的hostname文件,打开hostname文件,
并修改原始主机名“iZbp1f14rcqb3r8urkk3q6Z”为“LZ”,
具体操作如下列图:
③重启生效,服务主机名称已经修改为“LZ” 具体操作如下图:
2.2 通过 hostnamectl命令实现
注意:该方法不需要重启服务器,修改完成立即生效,只是显示未生效,创建新会话时显示生效
具体步骤如下:
① 查看当前主机名称,如下图
命令:hostnamectl status
②修改当前主机名称 ,如下图:
命令:hostnamectl set-hostname lz
③关闭会话,重新进入 ,如下图所示就表示修改成功:
归纳总结
2.1小节操作过程中使用的具体命令
① cd / # 切换到根目录
② ls -l # 显示当前目录下所有文件,并以列表的形式显示
③ cd /etc # 切换目录到etc文件
④ ls -l |grep hostname # 显示文件名称包含hostname的文件,并以列表形式显示
⑤ vim hostname # 查看hostname文件的具体内容,按insert键进入写入模式
⑥ hostname # 查看主机端口
⑥ :wq # 退出并保持,或者:wq! 强制保存并退出