60 个 Linux 网络命令和脚本收集 不断更新

MacBook Pro

目录

前言

最近,我想使用至少 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 – 网络协议分析器。