zoukankan      html  css  js  c++  java
  • Widows 和Linux 查看和操作端口方法

    Windows

    打开cmd
    1.netstat -n
    查看本机的使用的所有端口
    ①.proto表示协议 有tcp和udp两种
    ②.Local Address 表示本机的IP,后面跟的是我们使用的端口号
    ③.Foreign Address 连接到外面服务器的IP地址,以及服务器端口
    ④.State:表示一些具体的状态,如:LAST_ACK等待所用的分组死掉

    2.确认所要查询的端口号
    命令 netstat -aon | findstr 1044(指定的端口号)
    查询的结果最后面的数字就是当前程序或者服务的pid

    3.输入命令:tasklist|findstr 2612(输入上面查询的pid)
    这样就可以查看此端口所运行的程序了
    然后再从任务管理器里面去查询,就可以看到程序

    4.如果我们相用指定的端口号两个方案
    ①.在任务管理器中结束此端口所在运行的程序,结束之后就可以使用这个端口号了
    ②.接续在cmd界面输入命令:taskkill /f /pid 2612(输入查询的pid) ,也可以杀死此程序

    Linux

    netstat -tln #查找所有被占用的端口

    netstat -tln | grep 80 #查找指定被占用的端口

    安装 lsof
    yum install lsof
    通过 lsof 可以知道我们端口属于哪个程序
    lsof -i :80 #查询的端口
    kill -9 #杀死进程id 多个进程ID使用空格隔开

  • 相关阅读:
    利用 img 和 script 发送跨域请求
    tomcat 内存配置
    servlet request.getParamter 有时获取参数为null
    windows本地无法启动sqlserver服务
    mac用virtualbox 装win7联网及分辨率设置
    奇怪的transform bug
    mysql 同时执行多条update语句
    二进制树形算法
    协议栈中使用crc校验函数
    引用布局
  • 原文地址:https://www.cnblogs.com/XiangZiPeng/p/10772252.html
Copyright © 2011-2022 走看看