1. 程式人生 > 其它 >《命令列——win&linux必知必會001》——伺服器度端口占用排查

《命令列——win&linux必知必會001》——伺服器度端口占用排查

技術標籤:linux系列tipslinux

系列文章《命令列——win&linux必知必會001》

伺服器度端口占用排查

啟動了伺服器,會佔用埠8983。 倘若埠被佔用,會啟動失敗,排查辦法請看 埠被佔用

步驟 1 : 檢視80埠被哪些程式佔用了,使用命令

win:
netstat -ano|findstr "80"
linux:
netstat -ntupl

檢視 埠號包含"80"的佔用情況
查詢結果找到 80,8009,8005 (這三個都包含80)。
在這裡插入圖片描述
步驟 2 : 根據pid(程序id) 查詢對應的應用程式對應的pid(process id) 程序id 是1828,使用命令:

 tasklist|findstr "1828"

1828根據上一步找到的對應的pid
發現是一個java.exe程式佔用了80埠
根據pid(程序id) 查詢對應的應用程式
在這裡插入圖片描述
步驟 3 : 根據名稱 結束該程式,最後使用

 taskkill /f /t /im java.exe

結束java.exe
結束成功會提示:
成功: 已終止 。。。

或者通過pid終止:

taskkill /f /pid 1828

根據名稱 結束該程式


總結

提示:這裡對文章進行總結:
檢視80埠被哪些程式佔用,然後檢視對應程式pid,終止該程式程序即可,linux系統也輸這個思路:runboo