domainname命令作用是显示或设置当前网络信息服务(NIS)域的名称。如果不指定参数domainname命令则显示当前NIS域的名称,一个域通常包含同一管理器下的一组主机。
注意:只有 root 用户可以通过domainname命令的参数设置域名。
**语法格式:** domainname [参数] [域名]
**常用参数:**
| -v | 详细信息模式 |
| ---- | ------------------------ |
| -F | 指定读取域名信息的文件 |
| -s | 短主机域名 |
| -I | 主机的ip地址 |
| -y | NIS域名 |
**参考实例**
查看当前系统域名:
```
[root@anycode ~]# domainname
(none)
```
设置并查看当前系统域名:
```
[root@anycode ~]# domainname linuxcool.com
[root@anycode ~]# domainname
linuxcool.com
```
查看主机ip地址:
```
[root@anycode ~]# domainname -I
192.168.122.1
```