[size=medium][/size]最近發現啟動tomcat有錯誤,後來解決了,是埠被占用了。用到了檢視埠的功能,感覺挺實用,跟朋友分享一下,對大家有幫助!
在區域網使用中,我們常常會發現系統中開放了一些莫名其妙的埠,這就給系統的安全帶來了一些隱患。為了讓埠的使用盡在掌握之中,一些朋友就會使用第三方工具來進行檢查出使用埠的特定程式究竟是誰,但實際上我們完全不必這樣興師動眾,因為windows已經內建了這個功能,下面讓我們來學習一下吧!
檢視埠開放情況
稍有經驗的網管就會知道使用netstat命令可以檢視系統當前開放的埠有哪些,但你知道嗎?如果在使用netstat命令的同時加上引數「-o」的話,就可以讓我們進一步知曉埠的關聯程序識別符號 (pid)了,也就是說這個pid可用來確定哪個程序(程式)在使用特定的埠。例如,現在使用「netstat-ano」命令後可以發現埠3026、 3030、3728在開放(如圖1所示)。
從上圖中並不能直接看出這三個埠的關聯程序是誰,但我們卻可以通過pid資訊知道是628這個程序在使用這三個埠。
1 檢視埠
啟用程序pid
既然知道系統中有個pid為628的程序,那麼就來看看它究竟是誰。大家都知道,檢視系統程序可以使用同時按「ctrl+alt+delete」組合鍵的方法,在開啟的「windows任務管理器」的「程序」選項卡中進行。但預設狀態下,「程序」選項卡中是沒有pid這一項存在的,這樣我們就無法知道程序相對應的pid是什麼了。因此,要首先啟用程序對應的pid項顯示狀態才行。方法如下:
單擊「windows任務管理器」視窗中「檢視」下的「選擇列」選單項,然後單擊選中「pid」(程序識別符號)核取方塊(如圖2所示)。
2 選擇程序pid
稍後在「windows任務管理器」視窗「程序」選項卡的列表中就會發現多出了pid這一項,接下來只需按從大到小的順序查詢到pid為628的程序後,就可以發現「幕後程式」究竟是誰了(如圖3所示)。
3 windows任務管理器
通過上圖中顯示資訊可以發現,原來使用埠3026、3030、3728的關聯pid是628,而使用pid為628的應用程式是「msn messenger」!!瞧,我們已經輕易地為埠找到的「另一半」了!
利用Windows內建功能輕鬆檢視埠使用情況
在區域網使用中,我們常常會發現系統中開放了一些莫名其妙的埠,這就給系統的安全帶來了一些隱患。為了讓埠的使用盡在掌握之中,一些朋友就會使用第三 方工具來進行檢查出使用埠的特定程式究竟是誰,但實際上我們完全不必這樣興師動眾,因為windows已經內建了這個功能,下面讓我們來學習一下吧!檢視埠開放情況 稍...
利用Windows內建功能輕鬆檢視埠使用情況
在 區域網使用中,我們常常會發現系統中開放了一些莫名其妙的埠,這就給系統的 檢視埠開放情況 稍有經驗的網管就會知道使用netstat命令可以檢視系統當前開放的埠有哪些,但你知道嗎?如果在使用netstat命令的同時加上引數 o 的話,就可以讓我們進一步知曉埠的關聯程序識別符號 pid 了,也就是說這...
利用Windows內建功能輕鬆檢視埠使用情況
1 檢視埠 啟用程序pid 既然知道系統中有個pid為628的程序,那麼就來看看它究竟是誰。大家都知道,檢視系統程序可以使用同時按 ctrl alt delete 組合鍵的方法,在開啟的 windows任務管理器 的 程序 選項卡中進行。但預設狀態下,程序 選項卡中是沒有pid這一項存在的,這樣我們...