怎樣查詢電腦埠被哪個程式占用

2022-07-15 15:09:14 字數 817 閱讀 6181

我們在電腦的使用過程中經常會碰到這樣的情況:80埠被占用,請關閉軟體重新嘗試等等提示。到底是什麼程式占用了80埠呢?好下面我們來查一查就知道了。

1.在開始–執行   裡面輸入cmd點回車,會出現執行視窗。

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

3.ctrl+alt+del開啟任務管理器,選程序,這裡有很多正在執行的程式怎麼找?別急點上面的   檢視–選擇列–在pid(程序標示符)前面打鉤。好了,下面的程序前面都有了pid號碼。這時上一步找到的pid就有用了,找到1484,比如peer.exe什麼的,結束程序吧。這時再開伺服器,看web可以啟動了!

如上面的不清楚還有簡明的:

假如我們需要確定誰占用了我們的80埠

1、windows平台

在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 改成其它的埠就行了。

Linux檢視程式被哪個埠占用

原因 最近裝mongodb,啟動的時候,總是報錯 執行命令 mongod f mongodb.conf 報錯資訊 listen bind failed errno 98 address already in use for socket 0.0.0.0 27017 這說明27017的埠已經被程式占用...

linux檢視埠被哪個程式占用

lsof i 用以顯示符合條件的程序情況,lsof list open files 是乙個列出當前系統開啟檔案的工具。以root使用者來執行lsof i命令,如下圖 lsof i 埠號,用於檢視某一埠的占用情況,比如檢視22號埠使用情況,lsof i 22,如下圖 netstat tunlp用於顯示...

linux 檢視埠被哪個程式占用

1 使用lsof命令 lsof是乙個非常強大的linux工具,她被用來查詢哪些程式使用了那些檔案。在linux系統下,基本上所有的東西都可以被當作檔案來用。socket當然也是一種檔案了。所以lsof可以用來查詢誰用了某乙個埠。具體方法 lsof i port number grep listen ...