古詩詞大全網 - 口號大全 - 如何查看端口被是否被占用?

如何查看端口被是否被占用?

在搭建web平臺的時候,好多會遇到某個端口被占用的情況,如果想查看是哪個程序占用某壹個端口,好結束掉,或者想看看其他開放的端口,則可以用下面的方法(命令用紅色字體):

查看端口狀態:

在開始——運行中輸入cmd,在命令行窗口輸入 netstat -an ;看到後面為Listening的端口就是開放的端口,如果要查看跟多信息,可以輸入 netstat --help;查看幫助。

查看某壹個端口被哪個程序占用:

方法壹:

1.在開始--運行 裏面輸入cmd點回車,會出現運行窗口。

2.在提示符後輸入netstat -ano回車,找到tcp 80端口對應的pid,比如1484.

3.ctrl+alt+del打開任務管理器,選進程,這裏有很多正在運行的程序怎麽找?別急點上面的 查看--選擇列--在PID(進程標示符)前面打鉤。好了,下面的進程前面都有了PID號碼。這時上壹步找到的PID就有用了,找到1484,比如PEER.EXE什麽的,結束進程吧。這時再開服務器,看WEB可以啟動了!

方法二:

在windows命令行窗口下執行:

C:\>netstat -aon|findstr "80"

TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448

看到了嗎,端口被進程號為2448的進程占用,繼續執行下面命令:

C:\>tasklist|findstr "2448"

thread.exe 2016 Console 0 16,064 K

很清楚吧,thread占用了妳的端口,Kill it

如果第二步查不到,那就開任務管理器,看哪個進程是2448,然後殺之即可。

如果需要查看其他端口。把 80 改掉即可。