1. hostname
1.1 man说明
hostname - show or set the system’s host name1.2 对应文件
/proc/sys/kernel/hostname
2.uname -n
2.1 man说明
-n, --nodename print the network node hostname
2.2 对应文件
/etc/sysconfig/network
总结
Linux操作系统的 hostname是一个kernel变量,可以通过hostname命令来查看本机的hostname。也可以直接cat /proc/sys/kernel/hostname查看。通过hostname修改,只能作用在本地,在局域网其他主机看来,hostname没有改变,而通过修改/etc/sysconfig/network中的hostname,可以改变主机在网络中的名称。另外,/etc/hosts的文件作用是一个DNS,和hostname没有关系。

本文介绍了Linux系统中hostname的两种设置方式:使用hostname命令临时修改,适用于当前会话;或者编辑/etc/sysconfig/network文件以实现永久性的更改。同时,文章解释了这两种方法对应的内核变量及配置文件。
6837

被折叠的 条评论
为什么被折叠?



