1、创建安装目录

mkdir -p /usr/local/fping && cd /usr/local/fping

2、下载 fping3.15 安装包

wget http://fping.org/dist/fping-3.15.tar.gz

3、解压安装包

tar -zxvf fping-3.15.tar.gz && cd fping-3.15

4、编译安装

./configure --prefix=/usr/local/fping && make && make install

5、配置环境变量,并使其生效

sed -i '1i\export PATH=$PATH:/usr/local/fping/sbin' /etc/profile && source /etc/profile

6、配置环境变量永久生效

echo "export PATH=$PATH:/usr/local/fping/sbin" >> /etc/bashrc

7、测试成功与否?

fping -v

帮助文件

常用: fping -Asg 192.168.1.0/24  #以IP显示是否在线,并打印出报告

Usage(用法): fping [选项] [目标...]

-a    显示目标地址是否在线
-A    以IP地址显示,并判断是否在线
-b n   发送ping的数据包量,以字节为单位 (默认 56),n写成数量,以下参数同此
-B f    设置指数回退因素为f
-c n   计算要发送到每个目标的ping信号 (默认发送 1 个包)
-C n  功能同-c,报告结果更详细
-D   在每个输出行打印时间戳
-e   显示返回包的运行时间
-f file 从文件中读取目标列表 ( - means stdin) (only if no -g specified)

-g   生成目标列表 (only if no -f specified)
   (在目标列表中指定开始和结束IP, 或者提供一个IP网络掩码)
   (ex. fping -g 192.168.1.0 192.168.1.255 or fping -g 192.168.1.0/24)

-H n  设置IP TTL值(Time To Live hops)
-i n    发送ping包之间的间隔 (in millisec毫秒) (default 25)
-I     如果绑定到特定接口
-l     loop sending pings forever永不
-m   ping目标主机上的多个接口
-M   设置Don't Fragment标志
-n    按名称显示目标 (-d is equivalent等效的)
-N   为网络数据输出兼容(-l -Q are required必须的)
-o   显示累计停机时间 (lost packets * packet interval 间隔)
-O n  在ICMP包上设置服务类型(tos)标志

-p n   ping包到一个目标之间的间隔 (in millisec)
    (in looping and counting modes, default 1000)

-q    安静模式 (don't show per-target/per-ping results)
-Q n   功能如同 -q, 每n秒显示摘要
-r n    重复次数 (default 3)
-R   随机分组数据 (to foil阻止 link data compression压缩)
-s    打印最后的统计数据
-S   设置源地址
-t n    单个目标初始超时 (in millisec) (default 500)
-T n   忽略(for compatibility兼容性 with fping 2.4)
-u    显示目标不可达
-v    显示版本
要检查的目标列表 (if no -f specified)

English Version

fping: Version 3.15

fping: comments to david@schweikert.ch

Usage: fping [options] [targets...]
-a  show targets that are alive
-A  show targets by address
-b n  amount of ping data to send, in bytes (default 56)
-B f  set exponential backoff factor to f
-c n  count of pings to send to each target (default 1)
-C n  same as -c, report results in verbose format
-D  print timestamp before each output line
-e  show elapsed time on return packets
-f file  read list of targets from a file ( - means stdin) (only if no -g specified)
-g  generate target list (only if no -f specified)
(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)
-H n  Set the IP TTL value (Time To Live hops)
-i n  interval between sending ping packets (in millisec) (default 25)
-I  if bind to a particular interface
-l  loop sending pings forever
-m  ping multiple interfaces on target host
-M  set the Don't Fragment flag
-n  show targets by name (-d is equivalent)
-N  output compatible for netdata (-l -Q are required)
-o   show the accumulated outage time (lost packets * packet interval)
-O n   set the type of service (tos) flag on the ICMP packets
-p n   interval between ping packets to one target (in millisec)
(in looping and counting modes, default 1000)
-q     quiet (don't show per-target/per-ping results)
-Q n  same as -q, but show summary every n seconds
-r n number of retries (default 3)
-R   random packet data (to foil link data compression)
-s    print final stats
-S   addr set source address
-t n  individual target initial timeout (in millisec) (default 500)
-T n ignored (for compatibility with fping 2.4)
-u  show targets that are unreachable
-v  show version
targets list of targets to check (if no -f specified)

转载于:https://www.cnblogs.com/shuter/p/11242932.html

Linux系统--CentOS 7.6.1810 安装 fping 3.15相关推荐

  1. fping安装包linux,Linux系统--CentOS 7.6.1810 安装 fping 3.15

    1.创建安装目录 mkdir -p /usr/local/fping && cd /usr/local/fping 2.下载 fping3.15 安装包 wget http://fpi ...

  2. Linux系统CentOS下mysql的安装日志

    今天自己捣鼓了一下,在linux系统CentOs6.5下使用源码方式安装和配置mysql,这里记录一下步骤. a) 下载mysql,source版本.Mysql-5.6.20.tar.gz b) 安装 ...

  3. 详解Linux系统CentOS的安装步骤

    Linux系统CentOS的安装步骤 1 CentOS 安装的步骤 1 检查BIOS虚拟化支持 2 新建虚拟机 3 新建虚拟机向导 4 创建虚拟空白光盘 5 安装Linux系统对应的CentOS版 6 ...

  4. linux编译blas,Linux系统CentOS 6.8上yum安装BLAS库

    Linux系统CentOS 6.8上yum安装BLAS库 BLAS是一个广泛应用到科学计算软件上面的库文件,在CentOS的软件库中已经有该软件的软件包,我们可以直接使用yum来安装. 1.1.查询C ...

  5. linux系统安装(CentOS 7) 和软件安装(mysql,tomcat,jdk)

    linux系统安装(CentOS 7) 和软件安装(mysql,tomcat,jdk) 目录 linux系统安装(CentOS 7) 和软件安装(mysql,tomcat,jdk) 软件准备 ## 系 ...

  6. 局域网linux系统CentOS上部署engineercms、docker和onlyoffice实现文档协作

    等了好久,这次终于下决心在局域网部署了linux系统,并安装docker和load了onlyoffice,利用engineercms进行资料管理和文档协作. 我整理了完整文档,见我的网盘. engin ...

  7. Linux系统中常用软件的安装(os7)

    # Linux系统中常用软件的安装(os7) 文章目录 1 `JDK`安装 2 `tomcat`安装 (1) 解压缩tomcat.tar.gz (2) 运行tomcat/bin/startup.sh ...

  8. Linux系统CentOS 7修改httpd服务Apache网站根目录

    python 版本: python2.7 操作系统: Windows10 64bit 虚拟机:CentOS7 linux安装httpd,做文件服务器 Linux系统CentOS 7修改httpd服务A ...

  9. Linux系统\Centos没有网卡eth0配置文件怎么办?

    Linux系统\Centos没有网卡eth0配置文件怎么办? | 浏览:8185 | 更新:2014-07-16 21:14 1 2 3 4 5 6 7 分步阅读 大家都知道linux系统一般作为服务 ...

最新文章

  1. python该怎么自学-Python 应该怎么学?
  2. JS中的let和var的区别
  3. windows server 2003 安装显卡驱动
  4. boost::signals2模块实现用于从槽返回值到信号调用的示例程序
  5. html5移动开发入门知识
  6. GitHub Corners 挂角链接
  7. c语言实现输入任何十进制数,转换为相对应的2进制数 递归,我做的是这个C语言程序:采用递归方法,实现将十进制整数转换成二进制数(含整数部分与小数部分)...
  8. 2021年宇华实验中学高考成绩查询,2021年河南高考状元多少分,今年河南高考状元资料名单...
  9. java分布性_java大型分布系统性能优化实战教程
  10. 怎么step into MFC Source code
  11. 6m缓存和8m缓存差距_i79700和i78700性能差距有多大?i79700和i78700区别对比评测
  12. 技术交流群和CSDN免费下载服务
  13. turnserver.conf文件详解
  14. mma7660(重力感应传感器)
  15. PYTHON实战:从百度资讯爬取信息作为正文,巨潮资讯网爬取有关PDF作为附件,自动发送邮件(Mysql做存储)
  16. 处理安卓机不支持backdrop-filter毛玻璃效果样式
  17. 2021年深圳市产业发展与创新人才奖申报条件及材料
  18. 5日均线在c语言中的写法,一文学会正确运用5日均线!(图解)
  19. IAR分析内存重要的神器 - map文件全解析
  20. 微软模拟飞行10教程

热门文章

  1. vue+mintUI搭建移动端新闻类网站
  2. kubernetes 简介:kube-dns 和服务发现
  3. 阿里巴巴Java开发手册(开发规范)——编程规约笔记
  4. 梦想还是要有的 万一实现了呢
  5. php通过字符串生存hashCode
  6. 自动检查点(Automatic Checkpointing)
  7. 使用临时表的另外一种方式
  8. 《对Java的分析总结》-Java中的垃圾回收机制中的标记-清除算法 (五)
  9. 【09】Nginx:静态压缩 / 日志切割 / 防盗链 /恶意解析/ 跨域
  10. GitHub项目功能理解