mac 扫描存活IP段
2024-08-31 13:29:11
法一:脚本内容
MacdeMacBook-Pro:~ root# cat ping-ttl.sh
#!/bin/bash
[ $UID -ne 0 ]&&{
echo "Pls su - root!"
exit 1
}
#-c ping通几次结束
#-t 超时几秒结束
CMD="ping -c 1 -t 5"
IP="10.232.18."
for n in `seq 254`
do
{
$CMD $IP$n &>/dev/null
if [ $? -eq 0 ];then
#把结果追加到文件当中
echo "$IP$n is survival" >> ${IP}lsit.txt
fi
} & #并行编程
done
法二:nmap
#禁ping的无法扫描到
MacdeMacBook-Pro:~ root# nmap -sP 10.232.18.0/24 >>iplist.txt -sP
#禁ping 的也可以扫描到
MacdeMacBook-Pro:~ root# nmap -sS 10.232.18.0/24 >>iplist.txt
最新文章
- JS总结 循环 退出循环 函数
- 一篇文章告诉你为何GitHub估值能达20亿美元
- ios系统下,html5拍照上传的压缩处理
- Java笔记6之三目运算符
- overflow:hidden与position:absolute
- NOIP2014-普及组复赛-第二题-比例简化
- C#数组和集合
- React组件开发(二)表达式
- Qt与FFmpeg联合开发指南(三)——编码(1):代码流程演示
- WinAPI 字符及字符串函数(9): lstrcat - 合并字符串
- Spring-bean的循环依赖以及解决方式
- 关于<;T>; T[] toArray(T[] a) 方法
- 关于TP5的一对一、一对多同时存在的关联查询
- SQL Server 2008 R2占用内存越来越大两种解决方法
- python的标准库
- java基础(七) java四种访问权限
- postman测试express restful接口
- js判断页面加载完毕方法
- Kafka使用多个分区时 consumer的Assign配置
- Angular 4.0 架构详解