`

shell批量检测网络地址

阅读更多

shell 批量检测网络地址

#!/bin/bash
#create by linhexiao 2016-04-16
#mail:huangdengji@126.com
#V1.0

file="$1"
log="$2"
while read line
do
        echo "$line">>${log}
        arr=(${line//\t/ })
        ip=${arr[4]};
       if [ "${#ip}" -ne 0 -a "$ip" != "支队机房不通IP" ];then
              # echo "$line";
               	ping -c 4 "$ip">>${log}
		echo -e "\n\n "
       fi

done<"$file"
echo "ping ${file} ok ,write log to ${log}"
exit 1

 file模板

 001     卡口    卡口像机     南      192.168.99.1      像机
 001     卡口    卡口存储     南      192.168.99.2      存储
 001     卡口    卡口像机     南      192.168.99.3      像机

 命令执行

pings.sh text1.txt log1.log

 

分享到:
评论

相关推荐

    dede批量Getshell

    标题中的“dede批量Getshell”指的是针对DEDECMS(织梦内容管理系统)的一种批量获取WebShell的操作。DEDECMS是一款广泛使用的PHP CMS,而Getshell则是网络安全领域中指利用漏洞在目标服务器上植入后门或者获取...

    shell批量检测服务端口脚本nc命令检测ip端口是否存在脚本(在linux中用于检测服务状态的)

    nc-ports.sh: (主文件)内包含检测ip 端口是否存在,存在返回ip 端口:ok,不存在返回ip 端口:fail并写到同级目录中的日志里;还有检测failif脚本中输出的fail失败,如果有失败,则会返回ip 端口及服务名称,并...

    Adb Shell多设备批量apk安装脚本

    此时,Adb Shell批量安装脚本就显得尤为重要。这个脚本允许开发者通过命令行一次性完成多个Android设备的APK安装任务,大大提升了工作效率。 首先,了解adb(Android Debug Bridge)工具。ADB是Android SDK的一部分...

    一句话批量检测工具

    【标题】"一句话批量检测工具" 是一个专为IT安全专业人士设计的应用程序,它能够帮助用户快速、批量地检测潜在的Web Shell(网络后门)或其他恶意代码,以确保服务器和网站的安全性。通过该工具,用户可以一键式检查...

    多线程Shell资源扫描器

    **多线程Shell资源扫描器**是一种用于网络安全检测的工具,尤其关注于寻找服务器或网络设备中的潜在**Shell后门**。Shell后门通常是指黑客植入的一种恶意代码,允许他们在未经授权的情况下远程控制受害系统,执行...

    天羽全自动getshell工具VIP版.zip

    总的来说,天羽全自动getshell工具VIP版提供了一种高效的方法来检测和预防网络攻击,对于提升整体网络安全水平具有积极作用。但同时也需要注意其潜在的风险,合理使用,合法操作,确保网络环境的安全。

    shell脚本编程100例

    读者可以使用shell脚本编写一个检测网段主机状态的程序,从而实现自动化网络管理。 猜数字游戏 shell脚本也可以用于编写游戏程序,例如猜数字游戏。读者可以使用shell脚本编写一个猜数字游戏程序,实现交互式游戏...

    批量shell啊

    8. **防御策略**:对于系统管理员来说,定期更新系统、打补丁、强化密码策略、使用防火墙和入侵检测系统等,是防止批量shell攻击的关键措施。 9. **日志监控**:对系统日志进行监控,可以及时发现异常登录和活动,...

    wajue.zip 网站批量扫描 拿shell

    在网络安全领域,"网站批量扫描 拿shell"是一个常见的术语,这通常涉及到对大量网站进行安全漏洞检测,以寻找可以控制(或者说“拿下”)服务器的权限,也就是获取shell。这里的"shell"指的是服务器的命令行接口,...

    linux下批量并行telnet对端端口的实现方法.docx

    Linux下批量并行Telnet对端端口的实现方法 ...本文档提供了一个使用Shell脚本实现批量并行Telnet对端端口的方法,解决了批量检测远程主机的端口状态的问题。这个方法可以广泛应用于网络管理、安全检测等领域。

    批量采集C段神器

    网络扫描是通过发送不同类型的网络请求来检测网络上活跃的设备,了解它们的状态和服务。端口探测则是在扫描过程中,检查目标主机上开放的端口,以此判断可能运行的服务。信息收集则包括获取主机名、操作系统类型、...

    Shell 脚本编程实战100例.pdf

    3. 网络管理:实例“检测网段主机状态”涉及网络知识,了解如何利用Shell脚本结合ping命令检测指定网段内主机的在线状态。 4. 数据备份与恢复:通过学习“使用rsync备份数据”,“自动备份mysql库文件”,“备份...

    Shell脚本编程实践指南:从入门到实战

    接着提供了多个实用的 Shell 脚本实践案例,如文件批量重命名、自动备份文件、批量检测网络状态、定时清理日志文件和简单的用户管理脚本等。最后介绍了 Shell 脚本的优化与调试技巧以及推荐的学习资源。 适合人群:...

    Beginning Shell Scripting

    通过学习《Beginner Shell Scripting》,初学者可以掌握基本的Shell脚本编写技能,了解如何使用Bash进行系统管理、软件开发和网络运维等工作。掌握了这些基础知识后,可以进一步深入学习高级主题,如shell函数库的...

    UOS/统信批量维护、更新脚本

    编写有效的批量维护脚本,需要熟悉bash或其他shell语法,如变量、条件语句、循环、函数以及与系统交互的命令,例如`apt`或`yum`用于软件管理,`sed`和`awk`用于文本处理,`rsync`进行文件同步,以及`ssh`进行远程...

    华为网络设备自动备份脚本

    2. SSH(Secure Shell):SSH是一种网络协议,用于安全地远程登录到设备并执行命令。在这个场景中,它被用来连接到华为网络设备,执行备份命令。SSH提供了加密的通信,保证了数据传输的安全性,避免了密码等敏感信息...

    shell脚本实现批量测试局域网主机是否在线

    主要介绍了shell脚本实现批量测试局域网主机是否在线,效果是:主机在线显示绿色,主机离线显示红色结果,需要的朋友可以参考下

    shell100例.pdf

    1. **网络主机状态检测**:使用`ping`命令批量测试192.168.4.0/24网段中的主机状态,通过脚本自动化实现。对于开机的主机,`ping`命令将返回响应,而关机的主机则不会响应。可以结合`for`循环和`if`条件判断实现。 ...

    shell 脚本的基本使用

    为了更好地理解Shell脚本的实际应用,这里给出一个简单的示例脚本,用于自动检测网络连通性,并通过电子邮件通知管理员。 ```bash #!/bin/bash # 定义邮件发送函数 send_email() { echo "$1" | mail -s "Network ...

    工作常用的100个Shell脚本文件

    以上仅是部分示例,完整的100个Shell脚本涵盖了更多实用场景,如文件操作、系统管理、网络通信等。这些脚本对于提高工作效率,减少手动操作,实现自动化运维具有重要意义。学习和掌握这些脚本,可以提升Linux运维...

Global site tag (gtag.js) - Google Analytics