购买阿里云或者腾讯云主机后默认主机名太丑,不利于区分主机部署的服务,如何修改主机名呢?
-
首先,查看主机名你可以使用echo HOSTNAME或者hostname命令。在我使用的centos中,主机名实际上保存在/proc/sys/kernel/hostname文件中,但是它的值是Linux启动时从rc.sysinit读取的。但你并没有权限直接修改内核文件,可以通过使用命令sysctl kernel.hostname=newHostname修改这个文件内容。也可以使用输入重定向的方式修改这个文件:echo newHostname > /proc/sys/kernel/hostnam。
-
如果只是临时修改主机名,使用hostname newHostname即可,重启后失效。
-
需要永久生效的话,你必须理解linux启动后配置文件的载入顺序。Linux启动时,内核文件从rc.sysinit读取配置信息,而/etc/rc.d/rc.sysinit中HOSTNAME的取值来自与/etc/sysconfig/network下的HOSTNAME。所以你只需要在这个文件中修改或添加HOSTNAME的值即可。
-
四种方法随便选用哦。
网友评论