1. 程式人生 > 其它 >Window 通過cmd檢視端口占用、相應程序、殺死程序等的命令

Window 通過cmd檢視端口占用、相應程序、殺死程序等的命令

轉載地址:https://blog.csdn.net/boyaaboy/article/details/102845116

參考
博文01:https://blog.csdn.net/qq_35923749/article/details/83786794
博文02:https://blog.csdn.net/qq_24754061/article/details/82660756

1.檢視所有程序的埠使用資訊
Windows鍵 + R ,在彈出的執行視窗中輸入cmd,在cmd視窗中輸入netstat -ano顯示協議統計資訊和當前的埠監聽連線。

-a 顯示所有連線和偵聽埠。

-n 以數字形式顯示地址和埠號。

-o 顯示擁有的與每個連線關聯的程序 ID。
如果想了解某個命令列的引數使用,可以命令列後面加 /? 即netstat /?

從圖中可以看到埠號為52039 被 pid為10528的程序佔用。如果知道被佔用埠號的話,也可以直接使用 netstat -ano|findstr “52039” 命令,如下圖所示:

下圖表示該埠號沒有被佔用:

接著,我們可以使用 tasklist 命令檢視pid程序號(程序ID)為10528的程序到底是什麼,
命令:tasklist|findstr 10528 ,如下圖所示:

可以看到pid為10528的程序是谷歌瀏覽器,這時候如果需要結束此程序,可以使用:taskkill /f /t /im 程序名稱 命令,也可以在工作管理員中結束。
2.檢視指定埠的連線資訊
使用netstat -ano | findstr “8080”,在“|”前面的命令執行結果作為後一個命令執行的輸入。

3.檢視程序列表
使用tasklist | findstr “java”,查詢程序名包含“java”的所有程序,詳細使用方式使用tasklist/?檢視。

4.通過檢視佔用埠號的程序,可以直接殺掉程序,

命令列使用taskkill /PID 程序號 -F -T

/PID processid 指定要終止的程序的 PID。

/F 指定強制終止程序。

/T 終止指定的程序和由它啟用的子程序

每天多努力一點,你將會變得更好。