java程序員常用的cmd命令


1.查看端口號或者進程號使用情況

1.1.查看所有端口占用情況

C:\Users\Administrator>netstat -ano

 活動連接

  協議    本地地址 (ip:端口)      外部地址                 狀態           PID(進程號)
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 912 TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4 TCP 0.0.0.0:1536 0.0.0.0:0 LISTENING 632 TCP 0.0.0.0:1537 0.0.0.0:0 LISTENING 1120 TCP 0.0.0.0:1538 0.0.0.0:0 LISTENING 504 TCP 0.0.0.0:1539 0.0.0.0:0 LISTENING 1936 TCP 0.0.0.0:1540 0.0.0.0:0 LISTENING 712

netstat -ano參數說明:
-a 表示顯示所有連接和監聽端口。
-n 表示以數字形式顯示地址和端口號。
-o 表示顯示與每個連接相關的所屬進程ID 。

 

 1.2.查看指定端口號占用情況,最后一列為進程ID,如8080

  

netstat -ano |findstr 8080 解釋:|findstr 8080 表示過濾出包括8080的數據,相當於關鍵字查找

 

1.3.根據進程ID獲取占用端口的進程名

C:\WINDOWS\system32>tasklist |findstr 4240

應用名稱 PID(進程號) 會話名稱 會話# 內存使用 java.exe 4240 Console 2 397,020 K

 同應用管理器功能一樣

 

1.4根據指定進程名或者進程ID kill掉占用的進程

C:\Users\Administrator> taskkill /f /t /im java.exe      根據進程名終止進程。/f表示強行終止進程,/t表示終止進程和此進程啟動的子進程。/im表示指定終止進程名
C:\Users\Administrator> taskkill /F /t /PID 420          根據進程ID終止進程。/PID表示指定終止進程PID

 案例:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM