首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何查看本机所连端口号

要查看本机所连端口号,可以使用操作系统提供的命令行工具。以下是不同操作系统下的具体方法:

Windows

  1. 使用命令提示符
    • 打开命令提示符(按 Win + R,输入 cmd,然后按回车)。
    • 输入以下命令并按回车:
    • 输入以下命令并按回车:
    • 这个命令会列出所有活动的网络连接及其对应的端口号和进程ID。
  • 使用 PowerShell
    • 打开 PowerShell(可以在开始菜单中搜索)。
    • 输入以下命令并按回车:
    • 输入以下命令并按回车:
    • 这个命令会显示当前所有的TCP连接及其端口号。

macOS 和 Linux

  1. 使用终端
    • 打开终端(在macOS中可以通过“应用程序” -> “实用工具” -> “终端”打开,在Linux中通常可以通过快捷键 Ctrl + Alt + T 打开)。
    • 输入以下命令并按回车:
    • 输入以下命令并按回车:
    • 或者使用:
    • 或者使用:
    • 这些命令会列出所有正在监听的端口及其对应的进程。

示例输出解释

  • netstat -ano (Windows)
  • netstat -ano (Windows)
  • 这里显示了本地地址为0.0.0.0(表示所有网络接口),端口号为80,状态为监听中,进程ID为1234。
  • Get-NetTCPConnection (Windows PowerShell)
  • Get-NetTCPConnection (Windows PowerShell)
  • sudo lsof -i -P -n | grep LISTEN (macOS/Linux)
  • sudo lsof -i -P -n | grep LISTEN (macOS/Linux)
  • 这里显示了进程ID为1234的java进程正在监听端口80。

注意事项

  • 使用 sudo 命令可能需要管理员权限。
  • 在查看端口信息时,确保理解每个端口的用途,以避免误操作。

通过上述方法,你可以清晰地看到本机上所有开放的端口号及其相关的进程信息,这对于网络调试和安全检查非常有帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 解决Git连接失败:Failed to connect to github.com port 443 after 21090 ms: Couldn‘t connect to server ‍

    Failed to connect to github.com port 443 after 21090 ms: Couldn‘t connect to server ‍ 摘要 在这篇技术博客中,我们将深入探讨如何解决...但是,有时候在连接GitHub时会遇到一些棘手的问题,比如端口443连接失败。本文将详细介绍如何解决这个问题,让你的代码管理之路更加顺畅。...这通常发生在使用VPN后,系统端口号与Git端口号不一致时。 二、解决步骤详解 ️ 1. 问题定位 首先,确认你是否在使用VPN。VPN的使用可能会改变本机的系统端口号,从而影响到Git的正常连接。...VPN使用环境下的解决方案 查看系统端口号: 打开“设置 -> 网络和Internet -> 代理”,记录下当前的端口号。...未使用VPN时的解决方案 如果你并未使用VPN,但依然遇到端口443连接失败的问题,尝试取消Git的代理设置: git config --global --unset http.proxy git config

    53K167

    Redis主从与哨兵

    节点IP 端口号 角色 192.168.1.151 6379 master 192.168.1.151 6380 slave 192.168.1.151 6381 slave Redis主从工作原理...5.当master与slave之间的连接由于某些原因而断开时,slave能够自动重连Master。...数据部分复制 1.当master和slave断开重连后,一般都会对整份数据进行复制。...2.但从redis2.8版本开始,redis改用可以支持部分数据复制的命令PSYNC去master同步数据,slave与master能够在网络连接断开重连后只进行部分数据复制(断点续传)。...repl-backlog-size 1mb参数设置),master和它所有的slave都维护了复制的数据下标offset和master的进程id,因此,当网络连接断开后,slave会请求master 继续进行未完成的复制,从所记录的数据下标开始

    41030

    Appium+python自动化(三十三)- 本地调试测试代码,远程控制测试环境-Remote(超详解)

    端口号:4723 这个值不是固定的,唯一的要求就是——不要冲突,你可以在cmd你查看目前占用的端口号,输入命令 netstat -ano查看所有端口占用; netstat -ano | findstr...“4723” 查看4723端口号被哪个程序占用 第一个没有查看到程序,因为宏哥没有开启appium 宏哥开始启动appium第二个查看到了 ?...配置测试机 1.一台工作电脑,一台跑自动化测试的电脑,如何用工作的电脑远程控制自动化测试的那台电脑呢?...————分割线—说完127.0.0.1再说本机地址———— 确切地说,“本机地址”并不是一个规范的名词。通常情况下,指的是“本机物理网卡所绑定的网络协议地址”。...比如以太网卡、无线网卡或者PPP/PPPoE拨号网络的虚拟网卡,想要正常工作都要绑定一个地址,否则其他设备就不知道如何访问它。

    4.9K31

    Fiddler抓取APP请求(环境搭建)之mama再也不用担心抓不到包了

    1、电脑连wifi、手机连wifi,且电脑和手机处于同一wifi 2、打开fiddler,端口号设置8888或7777,没有占用的都可以,其他相关配置如下 Tools——>Fiddler Options...3、查看本机ip地址(fiddler最右上指着Online便可看到或cmd—ipconfig查看) ? ?...这时需要查看2个地方 设置—通用—找到描述文件—查看到已验证已信任的证书 设置—通用—关于本机—证书信任设置—打开信任证书 ? ?...5、设置代理并抓包 【安卓】 设置—wifi—点击查看链接wifi详情—查看最下方手动代理—打开 代理服务器主机名:192.168.0.104(步骤3) 代理服务器端口:8888(步骤2) ?...———————————————————————————————————————— 【IOS】 设置—wifi—点击查看已连接的wifi详情—查看最下方http代理—切成手动 输入服务器:192.168.0.104

    4.6K30

    Java网络编程入门(软件结构、网络通信协议、网络编程三要素)

    它定义了计算机如何连入因特网,以及数据如何在它们之间传输的标准。它的内部包含一系列的用于处理数据通信的协议,并采用了4层的分层模型,每一层都呼叫它的下一层所提供的协议来完成自己的需求。...常用命令 查看本机IP地址,在控制台输入: ipconfig 检查网络是否连通,在控制台输入: ping 空格 IP地址 ping 220.181.57.216 特殊的IP地址 本机IP地址:127.0.0.1...端口号 网络的通信,本质上是两个进程(应用程序)的通信。每台计算机都有很多的进程,那么在网络通信时,如何区分这些进程呢?...其中,0-1023之间的端口号用于一些知名的网络服务和应用,普通的应用程序需要使用1024以上的端口号。如果端口号被另外一个服务或应用所占用,会导致当前程序启动失败。...常见端口号: 端口号 用途 21 FTP服务器所开放的端口,用于上传、下载。 22 SSH连接端口。 23 Telnet(远程登录)协议代理服务器常用端口号 80 HTTP网页服务的默认端口。

    47830

    【工具】抓包工具 Fiddler 使用教程

    如何实现? 首先启动fiddler,然后在浏览器中查看局域网代理服务器。图示: 可以看到代理服务器的地址变成了127.0.0.1 ,这就是fiddler监听的地址。...选择第一个请求和最后一个请求,可获得整个页面加载所消耗的总体时间。从条形图表中还可以分别出哪些请求耗时最多,从而对页面的访问进行访问速度优化。...(4)Composer:前后端接口连调,伪造请求【常用】。实现不写任何js代码的情况下实现与服务端的接口调式。 (5)Timeline: 性能分析。对选择多个请求有意义。...2)让你的电脑与移动设备处于同一个WiFi连接状态(不要使用VPN),然后命令行ipconfig查看本机IP。 3)使用你的移动设备在浏览器上访问本机IP加“端口号”。...然后填写代理IP为你的电脑的IP,端口号为8888。 5)现在你就可以在手机上操作,例如访问浏览器,此时在fiddler就能监听到了。

    1.7K30

    freeswitch笔记(4)-esl inbound模式的重连及内存泄露问题

    注:0.9.2版本依赖的netty较老,esl client本身也并没有重连逻辑)。...inboundClient.authenticated改成false(不清楚该调试技巧的同学,可参考之前的旧文idea 高级调试技巧),同时打开一个终端窗口,在程序运行前、断点修改前、断点修改并完成connect后,分别用lsof -i:8021观察下本机的连接情况...如上图: 1) 程序运行前,只有一个freeswitch在监听本机的8021端口 2) 启用成功后,在断点修改前,java进程13516,建立了1个连接(对应的随机端口号为58825) 3) 断点修改后...,继续运行到connect后,还是13516进程,又建立了1个连接(对应的随机端口号为58857),而之前的旧连接(58825)并没有释放,哪怕这里我用new Client()生成了一个全新的实例,旧实例关联的连接资源仍然在...这里使用的是newCachedThreadPool方法,查看该方法源码可知: ?

    2.5K31

    连接一个 IP 不存在的主机时,握手过程是怎样的?

    可以通过 arp -a 命令查看本机的 arp表都记录了哪些信息 $ arp -a ?...小结 连一个 IP 不存在的主机时,如果目的IP在局域网内,则第一次握手会失败,接着不断尝试重发握手的请求。同时,本机会不断发出ARP请求,企图获得目的机器的 MAC 地址。...连IP 地址存在但端口号不存在的主机的握手过程 前面提到的是IP地址压根就不存在的情况。假如IP地址存在但端口号是瞎编的呢? 目的IP是回环地址 ?...TCP报头RST位 目的IP在局域网内 刚刚提到我的本机IP是 192.168.31.6 ,局域网内有台 192.168.31.1 。同样尝试连一个不存在的端口。 ?...连IP 地址存在但端口号不存在的主机时 不管目的IP是回环地址还是局域网内外的IP地址,目的主机的传输层都会在收到握手消息后,发现端口不正确,发出RST消息断开连接。

    1K30

    区块链与以太坊实战(5):访问以太坊节点的N中方式

    图1 测试Web3.js是否安装成功 在Node REPL中输入如下的代码,可以查看Web3.js的版本。...图2 查看Web3.js的版本号 从图2的输出结果可以看出,Web3.js最新的版本号是0.20.6。...3连接testrpc节点 Web3.js的核心工作就是连接以太坊节点,在连接正式的节点之前,先用测试节点testrpc试一下Web3.js API是否能成功工作。...--rpcport命令行参数用于指定geth节点的端口号,本例是默认端口号(8545),--datadir命令行参数指定了当前geth节点存储数据的根目录,本例是前面初始化私有链时创建的private目录...图5 输出两个新创建的账户地址 也可以在其他的PC上使用IP访问本机的geth节点,假设本机的IP是192.168.31.8,那么可以使用http://192.168.31.8:8545来连接本机的geth

    2.4K31

    计算机网络(四) 网络层

    address; TTL> **TTL(Time To Live): **地址映射有效时间 地址解析协议 ARP: 当主机 A 要向局域网中的主机 B 发送 IP 数据包时,会先在它的 ARP 高速缓存中查看有无主机...使用子网掩码可以找出 IP 地址中的子网部分 规则: 子网掩码长度:32 位 子网掩码对应网络号和子网号的左边部分是一连串 1 子网掩码对应于主机号的右边部分是一连串 0 IP 地址 AND 子网掩码...虚拟专用网 V** IP 地址的紧缺:一个机构能够申请到的 IP 地址数往往小于本机构所拥有的主机数 互联网不是很安全:一个机构内并不需要把所有的主机接入到外部的互联网 6.1 本地地址和全球地址 本地地址...NAPT NAT 转换表把运输层的端口号也用上,可以使多个拥有本地地址的主机,共用一个 NAT 路由器上的全球 IP 地址,所以可以同时和互联网上的不同主机进行通信 使用端口号的 NAT 叫做网络与端口号转换...NAPT,而不使用端口号的 NAT 叫做传统的 NAT

    60220

    java 网络通信协议 (三次握手+协议的概述+TCP+UDP+IP)

    就好比我们的交通法规,协议对数据的 传输格式,传输速率,传输步骤等做了统一的规定,双方必须同时遵守才可以完成数据交换 TCP/IP协议:传输控制协议/因特网互联协议,是Internet最基本最广泛的协议,他定义了计算机如何连入因特网...查看本机IP地址的命令: 在控制台输入 ipconfig ? 检查网络是否连通,在控制台输入,在这里我演示以下ping本机 ping 空格 IP地址 ?...端口号 网络的通信,本质上是两个进程的通信,每台计算机都有很多进程,在网络通信的时候,如何区别这些进程 如果说IP地址可以唯一标识网络中 的设备,那么端口号就可以唯一标识设备中的进程了 端口号用两个字节表示的整数...,他的取值是0-65535,0-1023之间的端口号已经用于一些知名的网络服务与应用,普通程序需要使用1024以上的端口号,如果此端口号被另一个服务或则应用占用,会导致当前的程启动失败 利用协议+IP...地址+端口号三元组合,就可标识网络中的进程,那么进程中可以用这个表示与其他进程通信 以上就是网络通信协议的一些基本知识,如有错误还请各位批评指正,喜欢我文章的可以点赞收藏 我会不定期更新文章,大家也可以关注我呀

    1.4K30

    连接一个 IP 不存在的主机时,握手过程是怎样的?

    可以通过 arp -a 命令查看本机的 arp表都记录了哪些信息 $ arp -a ?...小结 连一个 IP 不存在的主机时,如果目的IP在局域网内,则第一次握手会失败,接着不断尝试重发握手的请求。同时,本机会不断发出ARP请求,企图获得目的机器的 MAC 地址。...连IP 地址存在但端口号不存在的主机的握手过程 前面提到的是IP地址压根就不存在的情况。假如IP地址存在但端口号是瞎编的呢?...TCP报头RST位 目的IP在局域网内 刚刚提到我的本机IP是 192.168.31.6 ,局域网内有台 192.168.31.1 。同样尝试连一个不存在的端口。...连IP 地址存在但端口号不存在的主机时 不管目的IP是回环地址还是局域网内外的IP地址,目的主机的传输层都会在收到握手消息后,发现端口不正确,发出RST消息断开连接。

    1K10
    领券