在 Linux 中使用 netstat 命令监控网络流量

网络统计 代表 网络统计. 这是一个命令行工具,用于显示有关您的系统如何与其他网络设备或远程机器通信的深入信息。 Netstat 命令专门显示计算机网络的所有单个网络连接、面向协议和整体统计的详细信息。 使用 netstat 实用程序,您可以轻松解决网络问题。 Netstat 实用程序是一个跨平台的命令行工具,几乎可用于所有 Windows 版本、Linux 操作系统和 Mac 操作系统。

本文将提供有关 netstat 命令用法的完整详细信息。 您还将了解用户如何使用 netstat 命令行实用程序监控网络流量。

安装 Netstat 命令行工具

要使用 netstat 实用程序,您需要使用以下命令在 Linux 系统上安装 net-tools:

对于 Ubuntu / Debian 操作发行版

$ sudo apt install net-tools

对于 CentOS 8 和 Fedora 分配

$ sudo dnf install net-tools

如何使用 Netstat 命令监控网络流量?

以下语法通常用于运行 netstat 命令:

Netstat {options}

现在,借助一些示例来解释每个选项的工作原理:

列出所有连接和端口

要显示所有活动的、已建立的和正在侦听的 TCP、UDP 连接的报告,请使用以下 netstat 命令以及选项 -i。

$ netstat –i

仅列出所有 TCP / UDP 端口

要列出所有 TCP 端口,请运行以下命令:

$ netstat -at