Linux使用hostname命令查看主机名与修改主机名

发布时间:2020-05-17编辑:脚本学堂
linux下hostname命令用法,hostname命令查看主机名与修改主机名,hostname命令的用法的小知识,有需要的朋友参考下。

linux使用hostname命令查看主机名与修改主机名

本节为大家介绍下hostname命令的用法的小知识,hostname命令是查看主机名和修改主机名的,这里介绍下hostname命令的一些技巧。

例子:
 

复制代码 代码示例:
[root@apache ~]# hostname  //查看本机的主机名
apache.example.com
[root@apache ~]# hostname redhat //临时修改主机名
[root@apache ~]# hostname
redhat
[root@apache ~]# uname -n //这样也可以显示主机名
redhat
 

以上修改为临时修改,当主机重启它会立刻消失。

永久修改就要编辑配置文件:
# vim /etc/sysconfig/network

hostname的其他参数:
 

复制代码 代码示例:

[root@apache ~]# hostname redhat.example.com
[root@apache ~]# hostname -s //以短格式输出主机名
redhat

[root@apache ~]# hostname -a //显示主机别名,要是没有输出为空

查看主机的ip使用ifconfig命令,其实hostname也能查看主机ip
 

复制代码 代码示例:

[root@apache ~]# hostname -i //查看主机ip
192.168.1.113

[root@apache ~]# hostname -d
example.com

查看本机的域名去查看这个配置文件:
 

复制代码 代码示例:
[root@apache ~]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
nameserver example.com
nameserver 218.30.19.50
nameserver 61.134.1.4

当然hostname命令也很牛:
 

复制代码 代码示例:
[root@apache ~]# hostname -d //查看本机域名
example.com

下面这个参数不常用。
 

复制代码 代码示例:
[root@apache ~]# hostname --yp //查看的是NIS/YP域名,没设置为空
(none)