linux shell 域名 ip,Shell脚本一种检查Linux中域名和IP地址所有权信息、检查多个域名的到期日期工具...
Shell脚本一种检查Linux中域名和IP地址所有权信息、检查多个域名的到期日期工具
jwhois是一个命令行实用程序,可从whois服务器(whois数据库)中获取有关域名所有权的信息。
Whois客户端包含一个定义其操作的可扩展配置文件。
WHOIS是一种查询和响应协议,广泛用于收集有关注册域名的信息。
jwhois命令是whois的先进技术,与whois命令相比,它非常快速且可高度配置。
它获取以下信息,例如注册人名称,注册人联系方式,注册人所在国家/地区,注册商信息,域创建日期,域到期日期和名称服务器信息等。
市场上有很多域名扩展,并且它是根据层次结构划分的。
以下两个顶级域名非常有名,顶级域名(TLD)包括通用顶级域名(gTLD),例如.com,.info,.net,edu和.org,以及国家/地区代码top级域名(ccTLD),例如.in,.us,.nz等。
完全合格的域名(FQDN)如下所示www.2daygeek.com.。
完全限定域名的层次结构如下所示。
. ----> Root Level
|
com ----> Top Level Domains (TLDs)
|
2daygeek ----> Second Level Domains
|
support ----> Sub-Domain Of Parent
如何在Linux中安装jwhois命令?
它没有预先安装在您的系统上,并且在大多数发行版本库中都可用。因此,我们可以轻松地安装它。
对于Fedora系统,请使用DNF命令安装jwhois。
$ sudo dnf install jwhois
对于Debian/Ubuntu系统,请使用APT-GET命令或APT命令来安装jwhois。
$ sudo apt install jwhois
对于Arch Linux基础系统,请使用Pacman命令安装jwhois。
$ sudo pacman -S jwhois
对于RHEL/CentOS系统,请使用YUM命令安装jwhois。
$ sudo yum install jwhois
对于openSUSE Leap系统,请使用Zypper命令安装jwhois。
$ sudo zypper install jwhois
如何在Linux中使用jwhois命令检查域信息?
要获取有关域所有权和其他信息的信息,请运行以下命令。
# jwhois 2daygeek.com
[Querying whois.verisign-grs.com]
[whois.verisign-grs.com]
Domain Name: 2DAYGEEK.COM
Registry Domain ID: 1828363680_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.crazydomains.com
Registrar URL: http://www.crazydomains.com
Updated Date: 2014-08-21T16:31:39Z
Creation Date: 2013-09-21T15:47:38Z
Registry Expiry Date: 2023-09-21T15:47:38Z
Registrar: Crazy Domains FZ-LLC
Registrar IANA ID: 1291
Registrar Abuse Contact Email: abuse@crazydomains.com
Registrar Abuse Contact Phone: +61 894 220 890
Domain Status: ok https://icann.org/epp#ok
Name Server: JEAN.NS.CLOUDFLARE.COM
Name Server: VIN.NS.CLOUDFLARE.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2019-04-12T03:02:44Z <<<
如何在Linux中使用jwhois命令检查IP地址信息?
要获取有关给定IP地址所有权和其他信息的信息,请运行以下命令。
# jwhois 103.5.134.181
[Querying whois.arin.net]
[Redirected to whois.apnic.net]
[Querying whois.apnic.net]
[whois.apnic.net]
% [whois.apnic.net]
% Whois data copyright terms http://www.apnic.net/db/dbcopyright.html
% Information related to '103.5.132.0 - 103.5.135.255'
% Abuse contact for '103.5.132.0 - 103.5.135.255' is 'arunrao_erp@yahoo.com'
inetnum: 103.5.132.0 - 103.5.135.255
netname: BBNL-IN
descr: BANGALORE BROADBAND NETWORK PVT LTD
descr: 100 Ag's colony 4th Main road
descr: Anandnagar
country: IN
admin-c: BBNP1-AP
tech-c: BBNP1-AP
mnt-by: MAINT-IN-IRINN
mnt-lower: MAINT-BBNL-IN
mnt-routes: MAINT-BBNL-IN
mnt-irt: IRT-BBNL-IN
status: ALLOCATED PORTABLE
last-modified: 2013-01-16T03:53:44Z
source: APNIC
irt: IRT-BBNL-IN
address: 100 Ag's colony, 4th main road
e-mail: arunrao_erp@yahoo.com
abuse-mailbox: arunrao_erp@yahoo.com
admin-c: BBNP1-AP
tech-c: BBNP1-AP
auth: # Filtered
mnt-by: MAINT-BBNL-IN
last-modified: 2017-12-01T04:58:58Z
source: APNIC
role: BANGALORE BROADBAND NETWORK PVT LTD - network admi
address: 100 Ag's colony, 4th main road
country: IN
phone: +91-9980947375
e-mail: arunrao_erp@yahoo.com
admin-c: BBNP1-AP
tech-c: BBNP1-AP
nic-hdl: BBNP1-AP
mnt-by: MAINT-BBNL-IN
last-modified: 2010-12-21T05:40:28Z
source: APNIC
% Information related to '103.5.132.0/22AS55947'
route: 103.5.132.0/22
descr: ip pool of 103.5.132.0/22 for BBNL
origin: AS55947
country: IN
notify: support@bbnl.co.in
mnt-lower: MAINT-BBNL-IN
mnt-routes: MAINT-BBNL-IN
mnt-by: MAINT-BBNL-IN
last-modified: 2011-11-24T05:53:50Z
source: APNIC
% This query was served by the APNIC Whois Service version 1.88.15-46 (WHOIS-JP4)
如何使用Shell脚本检查多个域名的到期日期?
如果您有多个域名,并希望检查这些过期日期。我建议您使用以下小型Shell脚本。
用于域到期日期检查的Shell脚本。
# vi jwhois-check.sh
#!/bin/bash
# List You Domain Here
DOMAINS="2daygeek.com linuxtechnews.com"
for domain in $DOMAINS
do
echo -n "$domain - "
whois $domain | grep 'Expiry' | awk '{print $2,$3,$4}'
done | column -t
设置文件的可执行权限jwhois-check.sh。
# chmod +x jwhois-check.sh
最后运行脚本以实现此目的。
# sh jwhois-check.sh
2daygeek.com - Expiry Date: 2023-09-21T15:47:38Z
linuxtechnews.com - Expiry Date: 2020-05-19T04:16:10Z
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
linux shell 域名 ip,Shell脚本一种检查Linux中域名和IP地址所有权信息、检查多个域名的到期日期工具...相关推荐
- linux检测到文件更新执行,一种更新Linux系统中文件的方法及操作方法专利_专利查询 - 天眼查...
1. 一种更新Linux系统中文件的方法,其特征在于,包括在基于Linux系统的电视的主 程序中设计一个功能接口,该功能接口在电视系统检测到外部存储设备接入时被调用,所 述功能接口实现以下内容: A: ...
- linux虚拟机怎么看var文件,一种获取Linux虚拟机内部日志的方法
一种获取Linux虚拟机内部日志的方法 [技术领域] [0001]本发明涉及云计算管理技术领域,特别是指一种获取Linux虚拟机内部日志的方法. [背景技术] [0002]在云计算环境下,虚拟机被广泛 ...
- 群晖增量同步Linux文件夹,用自定义脚本实现群晖NAS中本地文件夹之间的增量同步复制...
用自定义脚本实现群晖NAS中本地文件夹之间的增量同步复制 2021-02-21 15:39:44 60点赞 646收藏 52评论 使用情景:群晖DS918+,两块12T RAID1存重要数据,1块2T ...
- linux更改桌面壁纸的脚本,使用 LSWC 在 Linux 中自动更改壁纸
原标题:使用 LSWC 在 Linux 中自动更改壁纸 编译自: https://itsfoss.com/little-simple-wallpaper-changer/ 作者: Aquil Rosh ...
- linux中将 home目录备份成,6种优化Linux系统备份的应用与技巧
[51CTO.com快译]当转为使用Linux时,你可能会注意到你所使用的版本会带有一个默认的备份工具.然而,可能该工具并没有被设置好去备份你系统中所有重要的部分.而且,使用该默认工具也可能导致它以比 ...
- linux清理磁盘空间的脚本,在Ubuntu和Linux Mint上释放空间的7种简单方法
Linux系统空间不足?您可以通过以下几种方式清理系统,释放Ubuntu和其他基于Ubuntu的Linux发行版上的空间. 随着时间的流逝,随着添加和删除程序,任何操作系统都可能变得混乱.如果您拥有T ...
- 来自ChinaUnix的对Linux rc.sysinit, rc, functions脚本的分析和Linux启动分析
很不错的参考资料,摘自chinaunix 首先贴上Linux的启动过程: 系统启动 1.系统加电 2.BIOS 自检 → 本地设备枚举和初始化 3.POST 代码从内存中清除,但运行时服务(runt ...
- linux分割图片软件,桌面应用|5 种拆分 Linux 终端的方法
本文介绍了 Linux 提供的拆分终端的方法,它能够帮助你完成多任务工作.那么,你最喜欢哪一款终端复用工具呢? 没有什么问题是不能用一个 Linux 终端解决的,如果不行,那就用两个. 很早以前,终端 ...
- linux的ftp指令发邮件,三种使用Linux命令发送邮件
使用mail命令 mail命令是mailutils(On Debian)或mailx(On RedHat)包中的一部分,我们可以使用他在命令行里面发送消息. 如果你的系统没有安装mail命令,可以使用 ...
最新文章
- Oracle 正则表达式
- php header 重定向 url不变_PHP实现页面跳转功能
- 同浩软件正式投放户外广告
- linux断开会话不中断进程,Linux screen 解决会话终止当前进程断开的问题
- 狄德罗效应下,小程序被“逼”向中心化
- python3.5安装pillow_Python3.5在Windows 10上安装Pillow时出错
- 思科ACL阻止勒索病毒
- 基于Debian的Linux发行版安装深度音乐及其插件,支持ubunut16
- c语言关于内存编程,c语言内存
- 50--出租车计费器
- 逆天且实用,Python这些神操作你都会了嘛?
- go语言实现简单的在线词典
- Bluecms代码审计
- Python交叉排序 计蒜客例题
- 怎么实现MindMapper中剪贴画的添加
- python求素数积_python求质数的3种方法
- 强大的UI组件集Telerik R3 2022支持.NET 7、全新的主题等
- 想考计算机硕士,该怎么规划?
- 洛谷OJ U552 守墓人 线段树模板题
- 论文阅读06——《CaEGCN: Cross-Attention Fusion based Enhanced Graph Convolutional Network for Clustering》
热门文章
- hdu 2049 不容易系列之(4)——考新郎
- bzoj 1028: [JSOI2007]麻将
- python模块的导入的两种方式区别详解
- cocos2dx-Lua与Object的通讯机制
- NOKIA自己掌控的新的智能手机系统ASHA
- VS2010 用WebBrowser控件 无响应
- Linq 演变的过程(delegate = Lamb = Linq)
- 三十岁前不必在乎的三十件事
- oracle自定义函数获取省份,oracle 自定义函数 方法 基本例子
- 源码时代php中级项目,PHP学科项目评比圆满结束