TCP网络编程常用指令
1.netstat指令
netstat -an 查看当前主机网络情况,包括端口监听情况和网络连接情况
netstat -an|more 分页显示
显示如下:
含义解读:
协议:表示使用的协议(UDP协议无客户端、服务器端概念)
本地地址(服务器端):正在监听的本地ip + 端口号
外部地址(客户端): 外部访问的ip + 端口号(客户端端口号由TCP/IP协议分配)
状态:LISTENING-监听状态 ESTABLISH-连接状态
例如最后一条含义:本地有程序使用TCP协议,对 1137 端口进行监听,有一个地址为127.0.0.1(标识本机),使用1136端口访问本机1137端口,状态是已连接。
netstat -anb 查看详细信息,可以知道是哪个程序在使用端口
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~