首页/系统/Linux 运维命令速查/netstat 传统连接查看
本包目录(613 条)
文件与目录76 条文本处理77 条
网络命令82 条
进程与作业69 条磁盘与文件系统51 条用户与权限44 条日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

netstat 传统连接查看

老牌网络状态命令:-tulnp 看监听、-an 看连接、-s 看协议统计;新系统建议换 ss,但维护老脚本时仍常遇到。

Linux 运维命令速查系统更新于 2026-10-12
用途连接/监听/路由/统计(legacy)
语法netstat [选项]
替代ss(连接)ip route(路由)

常用示例

常用示例
netstat -tlnp                 # 监听端口(同 ss -tlnp)
netstat -an | grep ESTAB | wc -l
netstat -s | head -20         # 协议统计(重传/错误)
netstat -rn                   # 路由表(同 ip route)

易错点

  • 现代发行版可能没装(net-tools 已弃用):脚本里优先 ss,避免依赖 netstat 是否存在
  • 连接量大时 netstat 比 ss 慢很多(要遍历 /proc),高并发机器上谨慎使用

数据来源与参考

  • man 8 netstat(net-tools 手册)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌