linux - ping 网络范围并返回响应主机的最快方法?

约束:
1. 速度很重要。
2.我可以ping一次。

我正在争论是使用 Python 还是 shellscripting。有没有比bash更快的方法?

这是当前代码,

for ip in $(seq int1 int2); do
    ping -c 1 xxx.xxx.xxx.$ip | grep "bytes from" &
done

还有什么比这更快的吗?

最佳答案

你应该使用 NMAP:

nmap -T5 -sP 192.168.0.0-255

https://stackoverflow.com/questions/14038606/

相关文章:

linux - 如何找出我在 Amazon EC2 上的存储空间已满的原因?

c++ - 如何以编程方式获取 Linux 中目录的可用磁盘空间

linux - 如何在 docker 容器上运行 vi?

MySQL - 错误 1045 - 访问被拒绝

linux - Gnome-terminal - 如何自动将选择复制到剪贴板?

linux - Ubuntu:使用 curl 下载图像

linux - ./studio.sh 之后的 Android Studio 错误

linux - 构建窗口管理器

linux - 单个文件卷挂载为 Docker 中的目录

python - 如何使用python2.7 pip而不是默认pip