【系列】每天一个 Linux 命令(28)netstat 命令
发布作者:微思网络 发布时间:2026-02-26 浏览量:0次
红帽 Linux 近期开班

netstat 命令来自英文词组 network statistics 的缩写,其功能是显示各种网络相关信息,例 如网络连接状态、路由表信息、接口状态、NAT、多播成员等。
netstat 命令不仅应用于 Linux 系统,而且 Windows XP、Windows 7、Windows 10 及Windows 11 均已默认支持,并且可用参数也相同,有经验的运维人员可以直接上手。
1.命令格式:
netstat 参数
2.常用参数:
-a 显示所有连接中的接口信息-A 设置网络连接类型-c 持续显示网络状态-C 显示路由配置信息-F 显示路由缓存信息-g 显示多重广播功能群组成员名单-h 显示帮助信息-i 显示网络界面信息表单-l 仅显示正在监听的服务状态-n 直接使用IP地址,而不是域名-N 显示网络硬件外围设备的符号链接名称-o 显示计时器数据信息-p 显示正在使用接口的程序识别码和名称-r 显示路由表信息-s 显示网络工作信息统计表信息-t 显示TCP传输协议的连线状态-u 显示UDP传输协议的连线状态-V 显示版本信息
3.参考示例:
显示系统网络状态中的所有连接信息:
[root@linuxcool ~]# netstat -aActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign Address StateTcp 0 0 0.0.0.0:http 0.0.0.0:* LISTENtcp 0 0 0.0.0.0:https 0.0.0.0:* LISTENtcp 0 0 0.0.0.0:ms-wbt-server 0.0.0.0:* LISTEN
显示系统网络状态中的 UDP 连接信息:
[root@linuxcool ~]# netstat -nuActive Internet connections (w/o servers)Proto Recv-Q Send-Q Local Address Foreign Address Stateudp 0 0 192.168.10.10:68 192.168.10.20:67 ESTABLISHED
显示系统网络状态中的 UDP 连接端口号使用信息:
[root@linuxcool ~]# netstat -apuActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program namenetstat 命令:显示网络状态
udp 0 0 linuxcool:bootpc _gateway:bootps ESTABLISHED 1024/NetworkManagerudp 0 0 localhost:323 0.0.0.0:* 875/chronydudp6 0 0 localhost:323 [::]:* 875/chronyd
显示网卡当前状态信息:
[root@linuxcool ~]# netstat -iKernel Interface tableIface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flgeth0 1500 31945 0 0 0 39499 0 0 0 BMRUlo 65536 0 0 0 0 0 0 0 0 LRU
显示网络路由表状态信息:
[root@linuxcool ~]# netstat -rKernel IP routing tableDestination Gateway Genmask Flags MSS Window irtt Ifacedefault _gateway 0.0.0.0 UG 0 0 0 eth0192.168.10.0 0.0.0.0 255.255.240.0 U 0 0 0 eth0
找到某个服务所对应的连接信息:
[root@linuxcool ~]# netstat -ap | grep sshunix 2 [ ] STREAM CONNECTED 89121805 203890/sshd: root [unix 3 [ ] STREAM CONNECTED 27396 1754/sshdunix 3 [ ] STREAM CONNECTED 89120965 203890/sshd: root [unix 2 [ ] STREAM CONNECTED 89116510 203903/sshd: root@punix 2 [ ] STREAM CONNECTED 89121803 203890/sshd: root [unix 2 [ ] STREAM CONNECTED 29959 1754/sshdunix 2 [ ] DGRAM 89111175 203890/sshd: root [unix 3 [ ] STREAM CONNECTED 89120964 203903/sshd: root@p
点击查看相关文章:
【系列】每天一个 Linux 命令(27)firewall-cmd命令
好课推荐
红帽认证是全球公认的 Linux 权威认证,也是国内企业招聘 Linux 运维、云计算、容器、大数据工程师时,最常标注的 “优先条件”,甚至很多企业将 RHCE/RHCA 作为入职的基础技能要求。
认准红帽官方授权
微思-红帽官方授权合作伙伴!



