Linux123

当前位置: 首页 > linux命令 >

linux查看主机名hostname

查看主机名hostname
 
RHEL6:/etc/sysconfig/network 
RHEL7:/etc/hostname 
 
hostname是Linux系统下的一个内核参数,它保存在/proc/sys/kernel/hostname下,但是它的值是Linux启动时从rc.sysinit读取的。理论上 /etc/sysconfig/network 是hostname的配置文件修改完后需要重启,在重启的时候系统从内核中读取hostname。 
 
# rhel6
[root@10g /]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=10g.mycms5.com
[root@10g /]# cat /etc/hosts
192.168.3.10 10g.mycms5.com 10g
 
修改重启后生效。修改/etc/sysconfig/network下的HOSTNAME后,然后使用sysctl kernel.hostname命令使其立即生效。
 
# rhel7
[root@shoubashou ~]# hostnamectl set-hostname linux123.net 
[root@shoubashou ~]# cat /etc/hostname # 修改后立即生效,并新的hostname写入/etc/hostname文件
linux123.net
或者直接编辑hostname:vim /etc/hostname
------分隔线----------------------------
  • 收藏
  • 挑错
  • 推荐
  • 打印