创建一个shell脚本文件如scan.sh,写入:

#!/bin/bash
NET='172.18.56'
for I in {1..254};doif ping -c 1 -W 1 $NET.$I &>/dev/null; thenecho -e "\033[32m $NET.$I\033[0m is up"
else    echo -e "\033[31m $NET.$I\033[0m is down"
fi
done

将172.18.56改成自己需要德IP网络号即可。

保存文件后更改其权限:

chmod 777 scan.sh

然后可以通过sh scan.sh运行扫描脚本,即可扫描指定网络存活IP。

自己写个网络IP扫描Shell脚本相关推荐

  1. linux端口扫描脚本ip段,shell脚本结合iptables防端口扫描的实现

    网上有现在的防端口工具,如psad.portsentry,但觉得配置有点麻烦,且服务器不想再装一个额外的软件.所以自己就写了个shell脚本实现这个功能.基本思路是:使用iptables的recent ...

  2. linux shell 设置ip,设置IP地址shell脚本

    #!/bin/bash A="IPADDR.*" B="NETMASK.*" C="GATEWAY.*" D="DNS1.*&qu ...

  3. linux+ping网络脚本,使用ping命令检测整个网段IP的网络状态的shell脚本(图文)

    通过ping网段中的IP地址,根据返回的状态信息,判断主机的网络状态. 下面分享两个可以实现这个功能的shell脚本. 脚本1, 复制代码 代码示例: #!/bin/sh # Ping网段所有IP # ...

  4. 初级SHELL脚本(如何书写一个CentOS7的更改单网卡IP的shell脚本)

    问题描述: 目前公司项目现场使用的Centos7服务器越来越多,有的时候更改ip地址很麻烦,nmcli和nmtui命令对linux的新手来说很麻烦,所以写一个简单的shell脚本,让新人可以独立的更改 ...

  5. 如何写出高质量的shell脚本---------值得注意的地方

    许多人用Shell脚本完成一些简单任务,而且变成了他们生命的一部分.不幸的是,shell脚本在运行异常时会受到非常大的影响.在写脚本时将这类问题最小化是十分必要的.本文中我将介绍一些让bash脚本变得 ...

  6. linux循环读取文件里的ip,自动获取文件里IP的shell脚本

    在上次写的脚本的基础上进行了改进,手动输IP还是累.. #!/bin/bash num=`wc -l ipad | cut -d ' ' -f 1` while [ $num -gt 0 ] do i ...

  7. linux修改Ip的shell脚本

    思路是   首先通过find命令找到/etc/sysconfig/network-scripts/目录下的ifcfg-en*的文件,然后通过sort排序,将第一个文件作为要修改的文件. 剩下的就是对文 ...

  8. Linux网络服务与shell脚本——Shell编程之条件语句

    第八章 Shell编程之条件语句 一.条件测试 1.测试命令 (1)test 条件表达式 (2)[条件表达式] (3)$?:根据返回值判断前者是否成立 2.文件测试:根据指定路径名称,判断对应文件或目 ...

  9. linux 循环一段ip区间,Shell脚本实现判断IP地址是否在一个ip段内代码分享

    cat ipcalc.sh #!/bin/bash IP=$1 if [ -z $IP ] then echo -e "\e[31;42m sh ipcalc.sh IP \e[0m&quo ...

最新文章

  1. 深度学习时间序列预测:LSTM算法构建时间序列单变量模型预测大气压( air pressure)+代码实战
  2. 代友招中高级.NET开发工程师【上海-徐汇】
  3. exec函数族(部分 最常用的)
  4. Android入门(六) | Activity 的启动模式 及 生产环境中关于 Activity 的小技巧
  5. 使用ARGV在命令行里接收参数
  6. python效率低为什么_为什么我的工作效率降低了?
  7. Spring Boot的MyBatis注解:@MapperScan和@Mapper
  8. 批量创建文件夹Java
  9. 本地项目上传至git码云步骤(超详细,附图文)
  10. Remember this!
  11. 关于用C#实现宽带的连接
  12. C++超市管理系统(MySQL)
  13. [数据集][转载]ImageNet 2012 1000分类名称和编号
  14. vps、云服务器、虚拟主机
  15. 全球与中国网络连接视频门铃对讲机设备市场深度研究分析报告
  16. 【机器学习】模型评估与选择--西瓜书第二章
  17. 99%的人都不知道内网、外网、宽带、带宽、流量、网速之间的区别与联系
  18. NEO4J实战之《阿丽塔战斗天使》
  19. c语言变量类型和范围_C变量和类型
  20. 快速学习利用Idea构建一个SSM框架项目

热门文章

  1. AI时代下零售商的新商业模式
  2. 贪心算法的全部讲解(贪心选择性和贪心子结构)
  3. 国际象棋和数学:麦粒、分币和神奇的马
  4. 相机成相之像距、物距、焦距
  5. WCG2007 -- 西雅图不眠夜
  6. 10寸 nuc972_NUC972----最简单的驱动(转)
  7. 新唐NUC972 uboot 编译环境搭建
  8. Multidex详解
  9. MATLAB曲线拟合灵敏度,用Matlab曲线拟合工具箱curve fitting曲线拟合,原来是这样的...
  10. 经过时间考验的成功测试工作实践