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的數據,至關於關鍵字查找java

 

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

C:\WINDOWS\system32>tasklist |findstr 4240

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

 同應用管理器功能同樣spa

 

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

 案例:3d

相關文章
相關標籤/搜索