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

标签 linux performance bash networking 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

关于linux - ping 网络范围并返回响应主机的最快方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14038606/

相关文章:

linux - grep nmap 输出,有条件地打印选定的行

sql-server - freetds 和 pyodbc 无法连接

java - 遍历所有字节值 -128-127 而无需在 Java 中强制转换

python - 计算沿轴的直方图

bash - "Piping"值到 Bash 变量

Linux - 使用 RS485 进行串行通信

performance - 为什么 "grep --ignore-case"慢 50 倍?

linux - Bash 脚本 - 迭代查找的输出

bash - 每 2 个字节添加符号

linux - 我的汇编程序中出现段错误