Netstat 的定义
Netstat 是在内核中访问网络连接状态及其相关信息的程序,能提供 TCP 连接、TCP 和 UDP 监听、进程内存管理的相关报告。
Netstat 是控制台命令,是一个监控 TCP/IP 网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。
Netstat用于显示与 IP、TCP、UDP 和 ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
Netstat缺失
- netstat 缺失的表现
[root@ZH06TLS12244 data]# netstat -tlnp -bash: netstat: command not found
- 1
- 2
- 在线安装(通过 yum 安装)
yum install net-tools
- 1
- 离线安装(通过 rpm 安装)
- 在 RPM Search 查询 net-tools 的 rpm 文件(net-tools-2.0-0.22.20131004git.el7.x86_64.rpm),并下载
- 离线安装命令
[root@ZH06TLS12244 data]# rpm -ivh net-tools-2.0-0.22.20131004git.el7.x86_64.rpm warning: net-tools-2.0-0.22.20131004git.el7.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY Preparing... ################################# [100%] package net-tools-2.0-0.22.20131004git.el7.x86_64 is already installed [root@ZH06TLS12244 data]#
- 1
- 2
- 3
- 4
- 5
- 验证(通过 netstat 命令)
[root@ZH06TLS12244 data]# netstat -tlnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1146/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1440/master
tcp6 0 0 :::22 :::* LISTEN 1146/sshd
[root@ZH06TLS12244 data]#