Linux命令netstat
netstat是Linux中查看网络系统状态的核心命令,通过不同参数可监控端口、连接及协议信息。常用参数包括:`-a`显示所有端口,`-l`仅列出监听端口,`-t/-u`分别查看TCP/UDP状态,`-n`以数字形式显示地址(避免域名解析),`-p`显示进程ID及名称。典型应用如`netstat -an | grep ':8080'`定位端口占用进程,`netstat -at`查看TCP连接状态。命令还支持持续监控(`-c`)、路由表显示(`-r`)及网络统计(`-s`)。网络连接状态包括LISTEN(监听)、ESTABLISHED(已连接)、TIME_WAIT(等待关闭)等12种,帮助分析网络连接生命周期及异常问题。