天天看點

windows和linux中檢查端口是否被占用

一、windows

  1、查詢端口占用情況

  cmd > netstat -ano

  2、查詢8080端口是否被占用

  cmd > netstat -ano|findstr 8080

  3、查詢哪個程式占用了端口

  cmd > tasklist|findstr PID

  程序号通過2查詢可以得到

  4、終止該占用程序

  cmd > ntsd -c q -p PID

  二、Linux

  1、查詢8080端口是否被占用,并可以檢視pid/程式名

  netstat -apn | grep 8080Q

  2、檢視詳細資訊

  ps -ef | grep PID

  3、終止該程序

  kill -9 PID

檢測遠端端口是否打開

常用telnet 110.101.101.101 80方式測試遠端主機端口是否打開。

除此之外還可以使用:

方法1.nmap ip -p port 測試端口

nmap ip 顯示全部打開的端口

根據顯示close/open确定端口是否打開。

方法2. nc -v host port

端口未打開傳回狀态為非0

繼續閱讀