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
下一篇: 文坛大人物王维,他的一生是怎样的?