linux yum fping,ping fping
通过ping来监测对端网络状态
ping fpinf在windows和linux上的参数是不同的,返回的结果也是不同的
在网络连通性监测方面用的比较多,在py go中调用命令,对返回的结果使用正则来在文本中挑出所需要的数据信息
windows中的ping参数
fping
fping只在ping的基础上增加了更多专业的功能,可用于更加深层次的网络测试
安装:下载相应位数的Fping.exe,一般置于C:\Windows\System32下即可,也可以在目录下运行exe来执行命令
参数
linux中的ping跟windows的fping差不多,
linux下的fping需要用yum安装才能使用。
linux下的fping可以同时ping多个ip地址
-a show targets that are alive
显示可ping通的目标
-A show targets by address
将目标以ip地址的形式显示
-b n amount of ping data to send, in bytes (default 56)
ping 数据包的大小。(默认为56)
-B f set exponential backoff factor to f
设置指数反馈因子到f 【这个不懂,求指教~】
-c n count of pings to send to each target (default 1)
ping每个目标的次数 (默认为1)
-C n same as -c, report results in verbose format
同-c, 返回的结果为冗长格式
-e show elapsed time on return packets
显示返回数据包所费时间
-f file read list of targets from a file ( - means stdin) (only if no -g specified)
从文件获取目标列表( - 表示从标准输入)(不能与 -g 同时使用)
-g generate target list (only if no -f specified)
生成目标列表(不能与 -f 同时使用)
(specify the start and end IP in the target list, or supply a IP netmask)
(ex. fping -g 192.168.1.0 192.168.1.255 or fping -g 192.168.1.0/24)
(可指定目标的开始和结束IP, 或者提供ip的子网掩码)
(例:fping -g 192.168.1.0 192.168.1.255 或 fping -g 192.168.1.0/24)
-H n Set the IP TTL value (Time To Live hops)
设置ip的TTL值 (生存时间)
-i n interval between sending ping packets (in millisec) (default 25)
ping包之间的间隔(单位:毫秒)(默认25)
-l loop sending pings forever
循环发送ping
-m ping multiple interfaces on target host
ping目标主机的多个网口
-n show targets by name (-d is equivalent)
将目标以主机名或域名显示(等价于 -d )
-p n interval between ping packets to one target (in millisec)
对同一个目标的ping包间隔(毫秒)
(in looping and counting modes, default 1000)
(在循环和统计模式中,默认为1000)
-q quiet (don't show per-target/per-ping results)
安静模式(不显示每个目标或每个ping的结果)
-Q n same as -q, but show summary every n seconds
同-q, 但是每n秒显示信息概要
-r n number of retries (default 3)
当ping失败时,最大重试次数(默认为3次)
-s print final stats
打印最后的统计数据
-I if bind to a particular interface
绑定到特定的网卡
-S addr set source address
设置源ip地址
-t n individual target initial timeout (in millisec) (default 500)
单个目标的超时时间(毫秒)(默认500)
-T n ignored (for compatibility with fping 2.4)
请忽略(为兼容fping 2.4)
-u show targets that are unreachable
显示不可到达的目标
-O n set the type of service (tos) flag on the ICMP packets
在icmp包中设置tos(服务类型)
-v show version
显示版本号
targets list of targets to check (if no -f specified)
需要ping的目标列表(不能和 -f 同时使用)
-h show this page
显示本帮助页
# fping -A -u -c 4 192.168.1.1 192.168.1.74 192.168.1.20
192.168.1.1 : xmt/rcv/%loss = 4/4/0%, min/avg/max = 1.54/2.30/4.32
192.168.1.74 : xmt/rcv/%loss = 4/0/100%
192.168.1.20 : xmt/rcv/%loss = 4/4/0%, min/avg/max = 0.07/0.07/0.08
备注
使用了-u,显示不可达的目标,xmt/rcv/%loss = 4/4/0%, min/avg/max = 1.54/2.30/4.32这部分内容在用py或者go调用普通的执行命令方不会显示出来,详情看go的调用系统命令
linux yum fping,ping fping相关推荐
- linux yum安装ping,CentOS8 安装ping 命令
su -root Docker的CentOS镜像由于做了精简,去掉了 ping 命令,那我们该如何安装这个命令呢 首先可以用 yum provides 命令来搜索哪个软件包里包含了 ping 命令 [ ...
- linux yum fping,Fping - Linux的高性能Ping工具
fping是一个小型命令行工具,用于向网络主机发送ICMP ( Internet控制消息协议 )回应请求,类似于ping,但在ping多个主机时性能要高得多. fping完全不同于ping,因为您可以 ...
- linux 命令:ping、fping、gping、hping3、tracert、traceroute
From: Nmap.Netcat.Hping3工具对比:http://www.2cto.com/article/201210/158961.html hping3 命令:http://man.li ...
- Linux网络工具之fping
fping 更为强大的ping CentOS 中由EPEL源提供 官网:http://www.fping.org/ [21:25:38 rooter@C8-3-55 ~]#type fping fpi ...
- linux yum install * Loaded plugins: * mirror speeds from cached hostfile Error:Nothing to do
linux yum install screen Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Er ...
- Linux Yum命令(转)
2019独角兽企业重金招聘Python工程师标准>>> Linux Yum命令(转) 一. yum是什么 yum = Yellow dog Updater, Modified 主要功 ...
- Linux yum 命令详解 源配置
Linux yum 命令 yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器. 基于 RP ...
- Linux不能上网ping:unknown host问题怎么解决?
Linux不能上网ping:unknown host问题怎么解决? 参考文章: (1)Linux不能上网ping:unknown host问题怎么解决? (2)https://www.cnblogs. ...
- 虚拟机Linux下解决ping时出现 unknown host问题
虚拟机Linux下解决ping时出现 unknown host问题 参考文章: (1)虚拟机Linux下解决ping时出现 unknown host问题 (2)https://www.cnblogs. ...
最新文章
- 独家 | ARIMA/Sarima与LSTM的时间序列数据集成学习(附链接)
- 网管员应掌握好的学习方法
- 进阶学习(4.4) JVM GC Root 判定, 垃圾的判定
- python3安装pip3-python3及pip3安装
- PyQt之Eric:成功解决No module named 'my_image_rc'
- roncoo-pay 开源支付系统全新架构升级
- 论文阅读(1)--Fine-grained Image Classification by Exploring Bipartite-Graph Labels
- logic:equal,logic:present用法
- nginx 工作原理
- 数据库E-R图——图书管理系统
- 谷歌浏览器android插件开发工具,ARC Welder插件 - 将安卓应用APK安装到谷歌浏览器并运行...
- 电脑上怎么批量压缩图片?如何快速批量压缩图片?
- echart vue
- arduino UNO利用74hc595级联控制16个LED状态
- arping 的特殊用法
- python 策略回测期货_量化投资实战教程(1)—基于backtrader的简单买入卖出策略
- QZY-A40i低成本智慧商显主板
- 5)-常用性能测试指标
- 104通讯协议01 规约报文结构
- Lua manual翻译——第三章第三、四节