Network tools

来自百问网嵌入式Linux wiki

ping

手册页位于 ping(8)
ping 使用ICMP协议的强制性ECHO_REQUEST数据报来从主机或网关引出ICMP ECHO_RESPONSE。ECHO_REQUEST数据报具有IP和ICMP标头,后跟一个struct timeval,然后是任意数量的“ pad”字节,用于填充数据包。

ifconfig

请参考专用页面 ifconfig

route

手册页位于 route(8)
route 命令用于显示/操作IP路由表。 它主要用于设置通过接口到特定主机或网络的静态路由。

traceroute

手册页位于 traceroute(8)
traceroute是一个内置工具,用于显示路由并测量网络中数据包的延迟。

netstat

请参考专用页面 netstat

ip

请参考专用页面 ip

ethtool

手册页位于 ethtool(8)
ethtool实用程序用于查看和更改以太网设备参数。

iw

手册页位于 iw(8)
iw 实用程序用于查看和更改无线设备参数。

wpa_supplicant

手册页位于 wpa_supplicant
wpa_supplicant 是用于Linux,BSD,Mac OS X和Windows的WPA请求者,支持WPA和WPA2(IEEE 802.11i / RSN)。它既适用于台式机/笔记本电脑,也适用于嵌入式系统。 请求方是客户端站中使用的IEEE 802.1X / WPA组件。 它与WPA身份验证器实现密钥协商,并控制wlan驱动程序的漫游以及IEEE 802.11身份验证/关联

brctl

手册页位于 brctl(8)
brctl 用于设置,维护和检查linux内核中的以太网桥配置。 以太网桥是一种通常用于将不同的物理以太网网络连接在一起的设备,因此这些物理网络对于用户而言似乎是一个统一的网络。

iptables

手册页位于 iptables(8)
iptables 是用于IPv4数据包过滤和NAT的管理工具。
它用于在Linux内核中设置,维护和检查IP数据包过滤器规则表。 可以定义几个不同的表。 每个表包含许多内置链,也可能包含用户定义的链。
每个链都是可以匹配一组数据包的规则列表。每个规则都指定如何处理匹配的数据包。 这称为“目标”,可以是跳转到同一表中用户定义的链的方法。

gatttool

手册页位于 [1]