目录
前言
最近,我想使用至少 3 个工具通过命令行测试网络吞吐量。对于我的一生,我不记得 iperf。无法记住以前使用过的命令行工具令人沮丧,而且我们都可以与之相关。所以我为自己创建了一个网络工具的首选列表。然后,我想,为什么不把这个列表变成一篇博文呢?所以我又花了一两个小时来编译这份正在进行的 Linux 网络命令和脚本列表。我主要期待建议,因为我知道总是缺少某些东西或有新的脚本可以尝试。
脚本
这个 Linux 网络命令和脚本列表将收到持续更新,
- aria2 – 下载几乎所有东西。包括种子。
- arpwatch – 以太网活动监视器。
- bmon – 带宽监视器和速率估计器。
- bwm-ng – 实时网络带宽监视器。
- curl – 使用 URL 传输数据。(或尝试 httpie)
- darkstat – 捕获网络流量、使用情况统计信息。
- dhclient – 动态主机配置协议客户端
- dig – 查询 DNS 服务器以获取信息。
- dstat – 替代 vmstat、iostat、mpstat、netstat 和 ifstat。
- ethtool – 用于控制网络驱动程序和硬件的实用程序。
- gated – 网关路由守护进程。
- 主机– DNS 查找实用程序。
- hping – TCP/IP 数据包组装器/分析器。
- ibmonitor – 显示带宽和传输的总数据。
- ifstat – 报告网络接口带宽。
- iftop – 显示带宽使用情况。
- ip (PDF 文件) – 一个比 ifconfig (net-tools) 具有更多功能的命令。
- iperf3 – 网络带宽测量工具。(以上截图Stacklinux VPS)
- iproute2 – 用于控制 TCP/IP 的实用程序集合。
- iptables – 控制网络流量。
- IPTraf – IP 网络监视器。
- iputils – 一组用于 Linux 网络的小实用程序。
- iw – 一种新的基于 nl80211 的无线设备 CLI 配置实用程序。
- jwhois (whois) – whois 服务的客户端。
- “lsof -i” – 显示有关您的网络套接字的信息。
- mtr – 网络诊断工具。
- net-tools – 实用程序包括:arp、hostname、ifconfig、netstat、rarp、route、plipconfig、slattach、mii-tool、iptunnel 和 ipmaddr。
- ncat – 改进了对古老的 netcat 的重新实现。
- netcat – 用于读取/写入网络连接的网络实用程序。
- nethogs – 一个小的“网络顶部”工具。
- Netperf – 网络带宽测试。
- netplan – Netplan是一个Linux系统上轻松地配置网络的工具。
- netsniff-ng –用于日常 Linux 网络管道的瑞士军刀。
- netwatch – 监控网络连接。
- ngrep – 应用于网络层的 grep。
- nload – 显示网络使用情况。
- nmap – 网络发现和安全审计。
- nmcli – 用于控制 NetworkManager 和报告网络状态的命令行工具。
- nmtui – 通过控制NetworkManager提供文本界面来配置网络 。
- nslookup – 交互式查询 Internet 名称服务器。
- ping – 向网络主机发送 icmp echo_request。
- route – 显示/操作 IP 路由表。
- slurm – 网络负载监视器。
- snort – 网络入侵检测和防御系统。
- 吸烟– 跟踪您的网络延迟。
- socat – 建立两个双向字节流并在它们之间传输数据。
- 速度计– 测量和显示网络上的数据速率。
- speedtest-cli – 使用 speedtest.net 测试互联网带宽
- ss – 调查套接字的实用程序。
- ssh – 通过不安全的网络进行安全的系统管理和文件传输。
- tcpdump – 命令行数据包分析器。
- tcptrack – 显示有关网络接口上 tcp 连接的信息。
- telnet – TELNET 协议的用户界面。
- tracepath – 与 traceroute 非常相似的功能。
- traceroute – 将路由数据包跟踪打印到网络主机。
- vnStat – 网络流量监视器。
- websocat – 从/到 web 套接字到/从普通套接字的连接转发器,以 socat 的风格。
- wget – 使用 HTTP、HTTPS、FTP 和 FTPS 检索文件。
- 适用于 Linux 的无线工具——包括 iwconfig、iwlist、iwspy、iwpriv 和 ifrename。
- Wireshark – 网络协议分析器。