区块链技术博客
www.b2bchain.cn

Centos7.X修改hostname立刻生效-修改/etc/hostname后立刻生效-Centos7.x修改hostname永久生效

这篇文章主要介绍了Centos7.X修改hostname立刻生效-修改/etc/hostname后立刻生效-Centos7.x修改hostname永久生效的讲解,通过具体代码实例进行20939 讲解,并且分析了Centos7.X修改hostname立刻生效-修改/etc/hostname后立刻生效-Centos7.x修改hostname永久生效的详细步骤与相关技巧,需要的朋友可以参考下https://www.b2bchain.cn/?p=20939

本文实例讲述了2、树莓派设置连接WiFi,开启VNC等等的讲解。分享给大家供大家参考文章查询地址https://www.b2bchain.cn/7039.html。具体如下:

目录

一、环境

二、操作

三、遇到的问题

四、解决之道

五、总结


一、环境

OS:CentOS Linux release 7.5.1804 

Centos7.X修改hostname立刻生效-修改/etc/hostname后立刻生效-Centos7.x修改hostname永久生效

二、操作

原来hostname:

[[email protected] mydocs]# hostname qin113-91 

想修改成:Hello113-91

操作:

修改/etc/hostname文件,修改为:

#qin113-91 Hello113-91

保存退出。

Centos7.X修改hostname立刻生效-修改/etc/hostname后立刻生效-Centos7.x修改hostname永久生效

三、遇到的问题

查看是否已经改动成功:

[[email protected] mydocs]# hostname qin113-91

输出不是修改后的值。查看线上很多前辈的文章,还需要做如下操作:

修改/etc/hostname后需让其立刻生效,方可。方法分为三种:

方法一:hostname $(cat /etc/hostname)   方法二:sysctl kernel.hostname=$(cat /etc/hostname)   方法三:cat /etc/hostname > /proc/sys/kernel/hostname

选方法一开搞,结果如下:

Centos7.X修改hostname立刻生效-修改/etc/hostname后立刻生效-Centos7.x修改hostname永久生效

 

再查看,hostname,依然是原来的值,没有修改为想要的值。

好吧。看来选择第一个方案不一定都是有效的方案。那选二和三方案试试:

Centos7.X修改hostname立刻生效-修改/etc/hostname后立刻生效-Centos7.x修改hostname永久生效

还是未生效,问题出在哪里呢??

四、解决之道

重新修改/etc/hostname文件,将第一行注释删除,

修改为:

Hello113-91

再试下方案一:

[[email protected] mydocs]# hostname $(cat /etc/hostname) [[email protected] mydocs]# hostname Hello113-91

成功了。

五、总结

1、在修改文件时,为了保留修改之前的某个值,经常会通过注释的方式,让原值保留为记录以备后期查验。在此次操作中,刚好因为注释,导致了操作的异常。

2、网络上很多解决问题的方法,很多时候是有使用前提的,所以使用之前需要先弄清楚。

3、简单问题背后涉及的知识并不一定简单。

本文转自互联网,侵权联系删除Centos7.X修改hostname立刻生效-修改/etc/hostname后立刻生效-Centos7.x修改hostname永久生效

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » Centos7.X修改hostname立刻生效-修改/etc/hostname后立刻生效-Centos7.x修改hostname永久生效
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们