机器人/系统/类/网络

标签 android networking

我找到了这篇文章 Measure data roaming traffic on Android?那里说我要监视文件/sys/class/net。我试图在我的模拟器上找到它以查看它的外观。我无法使用文件资源管理器找到它。这些信息是否过时或在哪里可以找到?

谢谢,A。

最佳答案

首先,对于 Gingerbread(和 Linux 内核 2.6.35)/sys/class/net 不是常规文件,它是一个目录,其中包含一系列指向真实设备目录的链接' 统计数据。它在任何权限下都是完全可读的。使用 Android 终端模拟器(AppMenu -> DevTools -> Terminal Emulator)来查看它的外观。 它看起来像什么。 /sys下的所有文件都属于一个特殊的内核子系统,它们不是真正的文件,只是从内核读取信息的接口(interface)。监控意味着只读取包含传输/接收/丢弃字节/数据包/等计数的专用文件。 例如。 在终端模拟器中:

# ls -l /sys/class/net
lrwxrwxrwx root     root              2012-03-15 16:49 lo -> ../../devices/virtual/net/lo
lrwxrwxrwx root     root              2012-03-15 16:49 eth0 -> ../../devices/platform/smc91x.0/net/eth0
lrwxrwxrwx root     root              2012-03-15 16:49 tunl0 -> ../../devices/virtual/net/tunl0
lrwxrwxrwx root     root              2012-03-15 16:49 gre0 -> ../../devices/virtual/net/gre0
# ls -l /sys/devices/platform/smc91x.0/net/eth0
   ### ... A lot of files
drwxr-xr-x root     root              2012-03-15 16:47 statistics
   ### ...
# ls -l /sys/devices/platform/smc91x.0/net/eth0/statistics
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_packets
-r--r--r-- root     root         4096 2012-03-15 17:03 tx_packets
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_bytes
-r--r--r-- root     root         4096 2012-03-15 17:03 tx_bytes
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 tx_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_dropped
-r--r--r-- root     root         4096 2012-03-15 17:03 tx_dropped
-r--r--r-- root     root         4096 2012-03-15 17:03 multicast
-r--r--r-- root     root         4096 2012-03-15 17:03 collisions
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_length_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_over_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_crc_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_frame_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_fifo_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_missed_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 tx_aborted_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 tx_carrier_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 tx_fifo_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 tx_heartbeat_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 tx_window_errors
-r--r--r-- root     root         4096 2012-03-15 17:03 rx_compressed
-r--r--r-- root     root         4096 2012-03-15 17:03 tx_compressed
# cat /sys/devices/platform/smc91x.0/net/eth0/statistics/rx_bytes
410236

关于机器人/系统/类/网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5485548/

相关文章:

java - Pcap4j TCP 数据包在 Wireshark 上显示后被丢弃

java - if 语句满足后执行 else 语句

Java 在计算中给出了错误的答案

android - Android 中未连接线程的任何危险?

android - 如何将加载栏添加到 View 位于另一个 Activity 中的适配器类

android - 微调 View ;选择器不工作

networking - 有没有办法在 Kubernetes 中保留传出流量的源端口?

networking - 选择 172.16/192.168 背后的原因?

java - 如何在Java、TCP/IP服务器/客户端模型中使用套接字获取远程IP地址?

networking - docker-compose 网络创建将我踢出了 ssh