欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ping命令

程序员文章站 2022-06-30 20:55:46
...

命令ping

  • ping/ping6

  • 用途: 测试主机间的网络连通性

  • 语法: ]# ping [选项] 目标主机

  • 选项:

     -c     count,指定发送报文的次数
    
     -i     wait,在发送每个分组时等待的秒数,默认1秒,不能与-f并用
    
     -n     只以数字形式输出信息。不再查找主机名
    
     -s     packetsize   指定要发送数据的字节量大小。
            默认56,这正好在添加了8字节的ICMP首部后组装成 64 字节的 ICMP 数据报
    
     -q     静默输出。在程序启动和结束时只显示摘要行
    
     -v     详细模式输出。打印接收到的回显应答以外的 ICMP 分组
    
     -d     在所用的套接字上使用 SO_DEBUG 选项
    
     -f     高速ping,对网络苛刻,慎用
    
     -I     使用指定的网络接口送出数据包
    
     -l     设置在送出要求信息之前,先行发出的数据包。只有超级用户可以使用
    
     -p     pattern,指定最多16个填充字节用于保持分组长度为16的整数倍的范本样式。
            在网络上诊断与数据相关问题时此选项很有用。
            例如''-p ff''将使发出的分组都用全1填充数据区
    
     -R     记录路由过程
    
     -r     在所连接的网络上旁路正常的选路表,直接向主机发送分组。如果主机未处于直接相连的网络上,
            那么返回一个错误。此选项可用来通过无路由接口对一台主机进行检测
            例如当接口已被routed 程序丢弃后
    
     -w     waitsecs 在 waitsecs 秒后停止 ping 程序的执行。
            在检测不可达主机时此选项很有用
    

 

  • 实例:

    ]# ping www.oschina.net             #测试与开源中国的网络连通性
    
    ]# ping -c 4 www.oschina.net        #发送4次
    
    ]# ping -c 4 -i 2 www.oschina.net   #发送4次,间隔2秒
    
    ]# ping -c 1 www.oschina.net | awk '/from/{print $4}'   #获取域名的ip
    

转载于:https://my.oschina.net/xinsui1314x/blog/3082886