linux 局域网扫描工具
#/bin/bash
#初始化 up.txt down.txt 文件
>up.txt
>down.txt
#for循环遍历1..254 的ip地址
for i in {1..254}
do
(if ping 192.168.0.$i -c 1 -w 1 &>/dev/null;then
echo "192.168.74.$i已使用" >> up.txt
else
echo "192.168.74.$i未使用" >> down.txt
fi)&
done
解析:
ping 命令用于检测网络的连通性
-c 1 只发送一个数据包,避免一直ping下去
-w 1指定超时间隔,单位为毫秒
()& 后台启动多个bash进程并行,提高脚本的执行速度
ping命令详解
-t :Ping 指定的计算机直到中断。
-a :将地址解析为计算机名。
-n count :发送 count 指定的 ECHO 数据包数。默认值为 4。
-l size :发送包含由 size 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是65,527。
-f :在数据包中发送"不要分段"标志。数据包就不会被路由上的网关分段。
-i ttl :将"生存时间"字段设置为 ttl 指定的值。
-v tos :将"服务类型"字段设置为 tos 指定的值。
-r count :在"记录路由"字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机。
-s count :指定 count 指定的跃点数的时间戳。
-j host-list :利用 host-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。
-k host-list :利用 host-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。
-w timeout :指定超时间隔,单位为毫秒。
destination-list :指定要 ping 的远程计算机。
linux 局域网扫描工具相关推荐
- gnome硬盘分析_三款基于GUI和终端的实用Linux磁盘扫描工具
[51CTO.com快译]扫描计算机硬盘主要出于两个原因:一个原因是分析硬盘,找出文件系统的不一致或错误.引起这些问题的可能因素包括:持续的系统崩溃,关键的系统软件关闭不当,更主要的是破坏性程序(比如 ...
- linux全盘扫描,3个有用的基于GUI和终端的Linux磁盘扫描工具
扫描计算机硬盘主要有两个原因:一个是检查文件系统不一致或错误,这可能是由于持续的系统崩溃,关键系统软件关闭不当,更显着的是由于破坏性程序(如恶意软件,病毒等). 而另一个是分析其物理条件,在这里我们可 ...
- Advanced IP Scanner局域网扫描工具
免费局域网扫描工具,可以扫描所在局域网内部已连接且在线的设备.可以按照C网扫描一个网段,也可以扫描子网下.适用于网络管理员对局域网进行管理,或者发现网络打印机.
- Linux下脚本编写局域网扫描工具
文章目录 1.要求 2.需求分析: 3.代码实现 1.要求 获得整个局域网里哪些ip地址在使用,哪些没在用,同时显示在使用的ip地址对应的mac地址.写到文件里: up.txt 保存正在使用的ip以及 ...
- Kali Linux Web扫描工具:Arachni安装使用教程(图文并茂哦)
前言:本文基于pockr内容整理为笔记,有一些自己的思考跟问题. 老规矩,先简单介绍咱们需要的软硬件工具 硬件工具:PC机 软件工具:kali.Arachni(linux版本) arachni简介: ...
- Linux病毒扫描工具ClamAV安装使用
一.简介 Clam AntiVirus 是一款 UNIX 下开源的 (GPL) 反病毒工具包,专为邮件网关上的电子邮件扫描而设计.该工具包提供了包含灵活且可伸缩的监控程序.命令行扫描程序以及用于自动更 ...
- Linux病毒扫描工具ClamAV(Clam AntiVirus)安装使用
ClamAV(Clam AntiVirus)是Linux平台上的开源病毒扫描程序,采用多线程后台操作,可以自动升级病毒库. 一.安装软件 #安装epel软件源 yum -y install epel- ...
- linux系统端口扫描工具,[命令] Linux 端口扫描工具 nmap 的使用(转载)
注意:在使用 nmap 命令之前要先安装 nmap 软件包 Nmap 简介 Nmap ("Network Mapper(网络映射器)") 是一款开放源代码的 网络探测和安全审核的工 ...
- 同局域网vnc连接linux,局域网远程控制工具之VNC
VNC VNC (Virtual Network Console)是虚拟网络控制台控制台的缩写.它 是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的.VNC 是在基于UNI ...
最新文章
- JavaScript类——鼠标点击下笑脸变化
- 2018.07.17 洛谷P1368 工艺(最小表示法)
- linux查看crontab日志无权限,记一次LINUX-CRONTAB失败的排查案例
- R语言较为特殊的一些运算符
- padding和卷积的区别_池化、池化与卷积异同、zero-padding
- oracle数据库访问sqlserver2008,透过SQL Server 2008访问Oracle 10g的配置方法
- 【Kafka】Illegal unquoted character ((CTRL-CHAR, code 0)): has to be escaped using backs
- 剑指 Offer II 092. 翻转字符
- jQuery源码分析一
- Axure RP9如何实现点击文字图标变色?
- 如何修改web浏览器title文字及icon
- 《梦幻西游》手游服务器如何实现200万玩家同时在线?(技术篇)
- ionic 实时调试android手机
- Scratch软件编程等级考试一级——20200913
- POJ 1637 混合图的欧拉回路 + Dinic
- 教你用Ossim平台检测网络的Shellcode攻击
- 复盘49个硬币资本投资项目,8大维度解析其投资逻辑与布局
- Android中自带的list布局
- 深入浅出富文本编辑器
- 美国计算机视觉专业排名,2020美国人工智能专业排名TOP10!
热门文章
- 被迫浏览“H”网,发现了赚钱套路
- 使用大气校正法对landsat-8tirs地表温度进行反演
- 机锋网谈毅:开发者是弱势群体(评论)
- python爬虫之路【2】fiddle手机抓包
- 2011考研数学二第(13)题——极坐标求二重积分
- 新春特辑 | 前沿技术专题合辑 报告下载
- 开发管理 CheckLists(2) -规划项目
- 有关n阶拉丁方阵的问题
- cpc卡内计费信息异常包括_CPC卡精确计费方案
- android 6.0 开机自启管理,Android App 如何做到开机自启动