谈到检测网络联通性工具,ping命令必须首当其充。
但是,今天,民工哥给大家推荐一个强大的命令行工具:gping。
gping 是基于 Rust 编写可视化工具,具有动态图形化界面显示。
安装
下载系统所对应的安装包
本文以CentOS7系统为例,其它系统请参考官方文档。
[root@centos7~]#wgethttps://github.com/orf/gping/releases/download/gping-v1.2.6/gping-Linux-x86_64.tar.gz [root@centos7~]#llgping-Linux-x86_64.tar.gz -rw-r--r--1rootroot889865Dec722:20gping-Linux-x86_64.tar.gz [root@centos7~]#mkdir/usr/local/gping [root@centos7~]#tarzxfgping-Linux-x86_64.tar.gz-C/usr/local/gping
如果安装完后,运行命令出现下述错误:
./gping:/lib64/libc.so.6:version`GLIBC_2.18'notfound(requiredby./gping)
解决方案如下:
curl-Ohttp://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz tarzxfglibc-2.18.tar.gz cdglibc-2.18/ mkdirbuild cdbuild/ ../configure--prefix=/usr make-j2 makeinstall
使用
[root@centos7gping]#./gping--help gping1.2.6 Ping,butwithagraph. USAGE: gping[FLAGS][OPTIONS]... FLAGS: --cmdGraphtheexecutiontimeforalistofcommandsratherthanpinginghosts -h,--helpPrintshelpinformation -4ResolvepingtargetstoIPv4address -6ResolvepingtargetstoIPv6address -s,--simple-graphicsUsesdotcharactersinsteadofbraille -V,--versionPrintsversioninformation OPTIONS: -b,--bufferDeterminesthenumberofsecondstodisplayinthegraph.[default:30] -n,--watch-intervalWatchintervalseconds(providepartialsecondslike'0.5').Defaultfor pingis0.2,defaultforcmdis0.5. ARGS: ...HostsorIPstoping,orcommandstorunif--cmdisprovided.
它还可以同时对多个目标地址进行操作。
本文来源:www.lxlinux.net/10802-2.html,若引用不当,请联系修改。
网友留言: