ping命令 – 测试主机间网络连通性

Linux命令 统信UOS系统管理员 3周前 (03-18) 29次浏览 0个评论 扫描二维码

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 详细显示指令的执行过程

参考实例

检测与 xtuos.com 网站的连通性:

[root@xtuos.com ~]# ping www.xtuos.com.com

连续 ping4 次:

[root@xtuos.com ~]# ping -c 4 www.xtuos.com.com 

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

[root@xtuos.com ~]# ping -c 4 -i 3 www.xtuos.com.com

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

[root@xtuos.com ~]# ping -c 1 xtuos.com.com | grep from | cut -d " " -f 4
220.181.57.216


统信UOS之家 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:ping命令 – 测试主机间网络连通性
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址