前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux系统使用ping测试主机间网络连通性的命令

linux系统使用ping测试主机间网络连通性的命令

原创
作者头像
用户1685462
修改2021-09-08 10:51:51
1.3K0
修改2021-09-08 10:51:51
举报
文章被收录于专栏:网站教程

ping命令主要用来测试主机之间网络的连通性,也可以用于。执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。

不过值得我们注意的是:Linux系统下的ping命令与Windows系统下的ping命令稍有不同。Windows下运行ping命令一般会发出4个请求就结束运行该命令;而Linux下不会自动终止,此时需要我们按CTR+C终止或者使用-c参数为ping命令指定发送的请求数目。

语法格式:ping [参数] [目标主机]

常用参数:

-d

使用Socket的SO_DEBUG功能

-c

指定发送报文的次数

-i

指定收发信息的间隔时间

-I

使用指定的网络接口送出数据包

-l

设置在送出要求信息之前,先行发出的数据包

-n

只输出数值

-p

设置填满数据包的范本样式

-q

不显示指令执行过程

-R

记录路由过程

-s

设置数据包的大小

-t

设置存活数值TTL的大小

-v

详细显示指令的执行过程

参考实例

检测与xxx网站的连通性xxx.com为演示域名,使用ping命令的时候输入实际域名:

代码语言:javascript
复制
[root@xxx ~]# ping www.xxx.com

连续ping4次:

代码语言:javascript
复制
[root@xxx ~]# ping -c 4 www.xxx.com 

设置次数为4,时间间隔为3秒:

代码语言:javascript
复制
[root@xxx ~]# ping -c 4 -i 3 www.xxx.com

利用ping命令获取指定网站的IP地址:

代码语言:javascript
复制
[root@xxx ~]# ping -c 1 xxx.com | grep from | cut -d " " -f 4
220.181.57.216

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档