linux - 如何使用 bash 知道连接到每个 SSID 的客户端数量?

标签 linux bash networking wifi wireless

<分区>

是否有任何Linux命令/Bash脚本让无线客户端知道连接到每个WiFi SSID的客户端数量?我如何在 bash 中执行此操作?

最佳答案

我不确定你想达到什么目的,所以我会给你几个答案,指向不同的方向。

要获取所有 SSID(包括所有公共(public)信息),您可以使用以下...

$ su
# iwlist scan

希望这就是您要找的。

如果不是,那么您可能想知道一项服务承载了多少事件连接。这要复杂得多。要检查事件连接,您需要像 tcpdump 这样的端口嗅探器和大量知识。

更常见的方法是访问日志文件或服务器的协议(protocol),但我认为您没有问过您是否有权这样做。

关于linux - 如何使用 bash 知道连接到每个 SSID 的客户端数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42744347/

相关文章:

iphone - 什么时候 sizeof(int) 在 Objective-C 中不是 4 个字节?

networking - NAT 转换在网络内部不起作用(发夹条件)

linux - Linux下的分布式文件系统

linux - 运行 cmake 时可能缺少库

c - sendto() "invalid argument"错误,Linux 上的 IPv6 原始 udp 套接字

bash 与 tcsh 别名参数传递

bash - pg_restore 忽略 .pgpass 和 PGPASSWORD 环境变量

regex - 根据第二个文本文件从文本文件中删除重复项

linux - 列出具有数字名称的文件

c - 为什么在捕获 SIGALRM 后 recvfrom() 仍然阻塞?