linux whois命令详解
whois命令是linux下的一个命令,它能够列出给出的域名的所有者信息,那么它的语法是怎样的呢?下面由学习啦小编为大家整理了linux whois命令的相关知识,希望对大家有帮助!
linux whois命令说明
whois命令会列出给出的域名的域名所有者的信息
最常用的两条命令
whois 202.102.224.68 //查询某个IP的注册信息
whois //查询某个域名的注册信息
如果系统里没有安装whois 可以用以下命令安装
一般查询whois信息会去一些网站查,比如 whois.chinaz.com
[root@ tmp]# yum list |grep whois
jwhois.i386 3.2.3-8.el5 base
1.安装linux whois命令
[root@ tmp]# yum install jwhois.i386
2.linux whois命令语法
whois [参数] 查询
whois [ -h HostName ] [ . | ! ] [ * ] Name [ . . . ]
Name [ . . . ] 参数代表用户标识、主机名、网络地址或用于执行目录搜索的alias.html' target='_blank'>别名。
3.linux whois命令主要参数
. 强制执行“仅按名称”搜索,查找Name参数指定的名称。
! 显示在 Name 参数中指定的别名或句柄标识的帮助信息。
* 显示一个组或组织的完整会员资格列表。如果有很多成员,这可能要花费一些时间。
? 向 ARPANET 主机请求帮助。
-h HostName 指定一个备用的主机名。在 ARPANET 上的缺省主机名是 internic.net。
通过指定 -h HostName 标志,可以联系其他主要的 ARPANET 用户名数据库(nic.ddn.mil)。
-p 连接到指定端口。
4.linux whois命令使用说明
/usr/bin/whois 命令搜索一个用户名目录并显示 Name 参数指定的用户标识和别名的信息。whois 命令试图到达ARPANET主机 internic.net,在那里它检查用户名数据库以获取信息。whois命令应该仅能由ARPANET上的用户使用。
请参考RFC 812以获取更完整的信息和对whois命令的最近更改。
注:如果您的网络是在美国国内网络(例如 ARPANET)上,则主机名和internic.net一样是硬编码的。
whois 命令执行通配符搜索,查找与任选的 …(三个句点)之前的字符匹配的所有名称。
5.linux whois命令实例
# 要显示用户名称为 Smith 的 ARPANET 注册用户的相关信息,请输入
whois Smith
# 要显示使用句柄 Hobo 的 ARPANET 注册用户的相关信息,请输入
whois !Hobo
# 要显示用户名称为 John Smith 的 ARPANET 注册用户的相关信息,请输入
whois .Smith, John
# 要显示用户名称或句柄以字母 HEN 开头的 ARPANET 注册用户的相关信息,请输入
whois HEN ...
# 要获取关于 whois 命令的帮助信息,请输入
whois ?
# 查询Google域名信息
whois google.com
# 查询gooss.org的域名信息,可以看到whois命令将域名的所有人、地址、邮箱都列出来了
whois gooss.org