【cmd命令】關閉指定端口出現 ‘netstat’不是內部命令問題解決

1、查看指定端口的使用情況

使用命令:

netstat -ano | findstr 端口號

手動關閉進程

方法一:

運行命令:

tasklist | findstr 進程號
  • 1

查看進程的詳細信息,第一個參數是啓動該進程的程序,即圖中java.exe,使用任務管理器將其關閉

這裏寫圖片描述

方法二:

運行命令:

taskkill -PID 進程號 -F 

 

2、‘netstat’不是內部命令問題解決辦法:

  在學習Java項目時,需要使用cmd命令去查找佔用的端口,即“netstat -an”命令時,但是出現了這樣一個問題,這個問題解決涉及到環境變量。
一、不是內部命令
   出現這個問題的原因,自己結合之前的經驗,得知可能是當前路徑無法訪問這個命令所在的路徑,即沒有配置環境變量,如果配置了環境變量,在任何路徑下都可以訪問。


二、配置環境變量
   1.打開控制面板,找到系統,選擇‘高級系統設置’->‘高級’->‘環境變量’

2.配置系統變量,Path變量中,添加“%SystemRoot%\system32;”

3.重新打開cmd命令窗口(一定要重新打開,不然會沒有效果)


小結
  通過這次的總結,自己對於環境變量有了進一步的認識,從一開始配置Java環境變量時的雲裏霧裏,到現在靈活運用環境變量,真的是一個非常重大的量的積累。
感謝您的訪問!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章