Linux 技术手札

Linux 安装及使用 netstat

Netstat 的全写是 network statistics, 是分析网络流量的指令, 例如可以检视开启了的埠号或远端连线的 IP 及 Routing table 等。

本文是关于在 Linux 下安装 netstat, 及 netstat 的基本应用。

现在多数的 Linux 发行版默认没有安装 netstat, 执行 netstat 会出现以下错误:

netstat: command not found

netstat 包含在 net-tools 套件, 执行以下指令安装 net-tools:

RHEL / CentOS

# yum install net-tools

Debian / Ubuntu

# apt install net-tools

Fedora

# dnf install net-tools

安装后便可以使用 netstat 指令。以下是 netstat 一些使用例子:

列出开启的网络服务:

# netstat -pnltu

输出类似以下的结果:

列出网络连线:

列出所有 RAW, UDP, TCP, 及 UNIX socket 连线

# netstat -ant

检视网络 Routing table:

# netstat -nr

列出网卡使用统计资讯:

# netstat -ai
Exit mobile version