linux下如何ping多个ip
展开全部
ping多个要通过脚本
我帮你写个脚本吧。
1 在/下写个文件
vi ip.txt
192.168.1.10
172.16.10.10
200.200.200.200
wq
2 建个空文件 touch /shuchu.txt
3 写脚本
vim ping.sh
#!/bin/bash
A=`cat /ip.txt`
for B in $A
do
ping -c 3 $B >>/shuchu.txt
done
wq
4 执行脚本 sh ping.sh
5 查看结果 more /shuchu.txt
我帮你写个脚本吧。
1 在/下写个文件
vi ip.txt
192.168.1.10
172.16.10.10
200.200.200.200
wq
2 建个空文件 touch /shuchu.txt
3 写脚本
vim ping.sh
#!/bin/bash
A=`cat /ip.txt`
for B in $A
do
ping -c 3 $B >>/shuchu.txt
done
wq
4 执行脚本 sh ping.sh
5 查看结果 more /shuchu.txt
快又稳
2024-10-28 广告
2024-10-28 广告
在命令行(终端)界面就可以用 就是ping后面跟IP地址 只是Linux系统里面ping如果不带参数会不断ping下去,不限次数 想限制次数请使用-c 后面加整数,如ping 192.168.0.1 -c 4 想自定义数据包大小请使用-s ...
点击进入详情页
本回答由快又稳提供
2011-08-12
展开全部
给个简单的
for i in `seq 1 254`
do
ping -c 2 192.168.0.$i
done
如果ip不是一个网段的话,甚至很杂的话,建议把ip表写在一个文件里面,然后用linux read命令去读它,然后再ping
楼上的脚本挺好滴!
for i in `seq 1 254`
do
ping -c 2 192.168.0.$i
done
如果ip不是一个网段的话,甚至很杂的话,建议把ip表写在一个文件里面,然后用linux read命令去读它,然后再ping
楼上的脚本挺好滴!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-05
展开全部
你可以使用后台挂起的方法,如:
nohup ping 8.8.8.8 > /home/xxx/result 2> /dev/null &
运行上面的命令,把ping的结果放在result文件中,此命令是后台执行,你可以在终端输入,ping不同IP
nohup ping 8.8.8.8 > /home/xxx/result 2> /dev/null &
运行上面的命令,把ping的结果放在result文件中,此命令是后台执行,你可以在终端输入,ping不同IP
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ping命令本身不具备这个功能,但是Linux的shell编程功能是很强大的,可以自己编写一个shell程序来实现这个功能.以前给学生写过一个,这会找不到了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的问题应该没有这么复杂,打开多个终端窗口,每个窗口ping一个地址就可仆了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |