[新手教程]Linux系统测试多台主机网络情况—基础篇

ronpris
ronpris
ronpris
253
文章
1
评论
2020年3月18日19:06:28 评论 85 450字阅读1分30秒

编写了一个shell,主要有三个文件

执行的shell文件

1.check_ip.sh

准备测试的IP
2.allip.lst

测试后的结果文件

3.check_ip.lst

check_ip.sh文件内容如下:​

#!/bin/bash
cat /dev/null > check_ip.lst
for i in `cat allip.lst`
do 
ping=`ping -c 1 $i|grep loss|awk '{print $6}'|awk -F "%" '{print $1}'`
echo "ping=====${ping}"
if [ ${ping} -eq 100 ];then
echo ping ${i} fail >> check_ip.lst
else
echo ping ${i} ok >> check_ip.lst
fi
done

allip.lst文件内容如下:

10.16.124.10
10.16.124.11
10.16.124.12
10.16.124.13
10.16.124.14

 

测试时候直接执行sh check_ip.sh,然后查看check_ip.lst内容即可。

[基础教程]Mysql单表查询优先级实例讲解 原创推荐

[基础教程]Mysql单表查询优先级实例讲解

这篇文章主要介绍了MySQL单表查询操作,结合实例形式详细分析了mysql单表查询的语法、约束、分组、聚合、过滤、排序等相关原理、操作技巧与注意事项,需要的朋友可以参考下 本文实例讲述了MySQL单表...
[基础教程]Linux系统常用文件管理命令 原创推荐

[基础教程]Linux系统常用文件管理命令

这篇文章主要介绍了linux文件管理命令,结合实例形式分析Linux文件管理的显示、查看、统计等相关操作命令使用技巧,需要的朋友可以参考下 本文实例讲述了linux文件管理命令。分享给大家供大家参考,...