• CentOS 7 安装 fping


    CentOS 7.6.1810 安装 fping 3.15

    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 '1iexport 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)

    运动可以增加体力;读书可以增加知识; 自古只有天才的学生,没有天才的老师; 猴子不上树是看不见红屁股的, 人不做事情是看不出能力的。 时间花在那儿,擅长就在那儿。 钱花完了可以再赚,时间花了便一去不复返。
  • 相关阅读:
    C#扩展方法学习
    如何用PS快速做出3D按钮效果的图片
    比较C#中几种常见的复制字节数组方法的效率[转]
    GUID的学习
    委托与事件的区别
    利用Marshal.AllocHGlobal申请非托管内存,unsafe代码
    JAVASE(十三) 异常处理
    JAVASE(十二) Java常用类: 包装类、String类、StringBuffer类、时间日期API、其他类
    JAVASE(十一) 高级类特性: abstract 、模板模式、interface、内部类、枚举、注解
    面试题: SpringBoot 的自启动原理
  • 原文地址:https://www.cnblogs.com/shuter/p/11242932.html
Copyright © 2020-2023  润新知