学习啦>学习电脑>操作系统>Linux教程>

linux whois命令详解

时间: 佳洲1085 分享

  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

3581968