免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2599 | 回复: 19
打印 上一主题 下一主题

写脚本求助~ [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-10-30 18:40 |只看该作者 |倒序浏览
我想实现如此功能:ping 192.168.1.2-192.168.1.254所有电脑,把能ping通的机器做个统计,在终端上显示出数量。请问如何实现啊?

论坛徽章:
0
2 [报告]
发表于 2004-10-30 18:49 |只看该作者

写脚本求助~

ding !!!!!!!!!

论坛徽章:
0
3 [报告]
发表于 2004-10-30 23:10 |只看该作者

写脚本求助~

粗糙的东西,自己美化实用一下


  1. i=0
  2. read -p "input start ip:" start
  3. read -p "input end ip:" end
  4. until [ "$end" -eq "$start" ]
  5.         do
  6.         if ping -c 1 192.168.1."$start">/dev/null
  7.                 then echo 192.168.1."$start"
  8.                         (( i = i + 1 ))
  9.                         (( start = start + 1 ))
  10.                 else (( start = start + 1 ))
  11.         fi
  12.         done
  13. echo online host:$i
复制代码

论坛徽章:
0
4 [报告]
发表于 2004-10-31 15:10 |只看该作者

写脚本求助~

我不想就这么结束了,望高手求精

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
5 [报告]
发表于 2004-10-31 15:25 |只看该作者

写脚本求助~

也可以用nmap来试一试
nmap 192.168.1.2-254
对192.168.1.2到192.168.1.254内的IP进行基本扫描

论坛徽章:
0
6 [报告]
发表于 2004-10-31 15:51 |只看该作者

写脚本求助~

谢谢烈火大哥提醒

nmap -sP 192.168.1.1-254

非常快,给出在线HOST列表并统计总数数

论坛徽章:
0
7 [报告]
发表于 2004-10-31 15:53 |只看该作者

写脚本求助~

又按多了,不好意思

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
8 [报告]
发表于 2004-10-31 16:29 |只看该作者

写脚本求助~

[quote]原帖由 "bitbull"]又按多了,不好意思[/quote 发表:

新贴了一个nmap的手册,感兴趣的话,可以看看:
====>端口扫描程序nmap使用手册
其中就有用ping扫描的介绍

论坛徽章:
0
9 [报告]
发表于 2004-11-01 00:31 |只看该作者

写脚本求助~

nmap -sT 192.168.1.1-254
没反应?

论坛徽章:
0
10 [报告]
发表于 2004-11-01 00:53 |只看该作者

写脚本求助~

OK了,谢谢楼上各位大虾,新的问题又来了,请问下面数据,
(56 hosts up),怎么把56截取出来?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP