欢迎分享,转载请注明来源:内存溢出
很多人使用hostname 主机名 来修改,其实这个只是做为暂时的,重启后将恢复到原来的名字.很多人说修改/etc/hosts文件,其实这个文件里的主机名只是为来提供给dns解析的.如果你用不上dns,只需要修改主机名,那修改这个没用.其实是修改这个文件etc/很多人使用hostname 主机名 来修改,其实这个只是做为暂时的,重启后将恢复到原来的名字.很多人说修改/etc/hosts文件,其实这个文件里的主机名只是为来提供给dns解析的.如果你用不上dns,只需要修改主机名,那修改这个没用.其实是修改这个文件etc/sysconfig/network这个文件里的主机名.NETWORKING=yesHOSTNAME=主机名------------------------------------------------------------------------------------------------------------------------------------------------完整:第一步:#hostname oratest第二步:修改/etc/sysconfig/network中的hostname第三步:修改/etc/hosts文件更为准确的方法是修改/etc/hostname文件。查看:hostname是kernel变量,可以通过直接shell 命令hostname,或cat /proc/sys/kernel/hostname来查看。修改:可以直接hostname newname来修改,但man hostname 有这么一句话,The host name is usually set once at system startup in /etc/init.d/hostname.sh (normally by reading the contents of a file which contains the host name, e.g. /etc/hostname). 所以,真正的内核变量hostname没有改变。1、redhat 系统是由/etc/rc.d/rc.sysinit读取/etc/sysconfig/network,修改HOSTNAME = NEWNAME这一行。2、debain发行版就是修改/etc/hostname配置文件。/etc/hosts是为DNS服务的,提供IP地址到hostname的转换。Linux系统在向DNS服务器发出域名解析请求之前会查询/etc/hosts文件,如果里面有相应的记录,就会使用hosts里面的记录。当你要在本机上用新的hostname来访问自己的时候才会用到/etc/hosts文件。
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
linux 查看IP的子网掩码
上一篇
2023-04-23
如何给linux的文件夹上密码
下一篇
2023-04-23
评论列表(0条)