命令:netstat
netstat
语法
netstat,用于输出和网络相关的信息,比如网络连接状况、路由表、接口统计等信息。
通过它,你可以看到有哪些网络网络连接、端口号在使用,以及哪些进程使用他们。
- 命令选项的说明:
选项简称 | 完整选项名 | 含义 |
---|---|---|
-a | all | 展示所有的监听和非监听的套接字 |
-t | tcp | 只展示tcp端口上的套接字 |
-u | udp | 只展示udp端口上的套接字 |
-l | listening | 只展示监听的套接字 |
-n | numeric | 以数字化的形式展示地址、端口号 |
-c | continuous | 每秒钟连续打印指定的信息 |
-p | program | 同时展示出每个套接字所属的进程的PID和名称 |
-e | extend | 展示更多的附加信息 |
常用
# -t 显示 TCP 端口。-u 显示 UDP 端口。-n 显示数字地址而不是主机名。-l 仅显示侦听端口。-p 显示进程的 PID 和名称。 sudo netstat -tunlp # 查询指定端口通过grep过滤 netstat -tnlp | grep :80
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?