清除端口占用的程序

程序啟動的過程中,有時候會提示“端口被占用”。如何快速的找到占用該端口的進程?網上有很多種方法,這里自己整理了下,使用DOS命令查詢端口并清除端口占用的程序,做個筆記。

?

windows系統下DOS命令:

1.查看端口號所占用的進程

netstat -a -n ? ? 各個端口占用

netstat -aon ? ? ?各個端口占用和進程PID

netstat -aon|findstr "8080" ? ? 查找指定端口所占用的進程,記住進程PID(注意是雙引號)

?

2.查看端口所占用的應用程序

tasklist|findstr "10504" ? ? ? 根據進程PID查找出應用程序(10504是8080端口所占用的進程PID)

?

3.終止進程

taskkill /pid 10504 /F

或者使用taskkill /f /t /im javaw.exe

?

重新再查詢下,tasklist|findstr "10504" ,若返回為空,則成功終止PID為“10504”的進程。

?

NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]
-a 顯示所有連接和監聽端口。
-b 顯示包含于創建每個連接或監聽端口的可執行組件。在某些情況下已知可執行組件 擁有多個獨立組件,并且在這些情況下包含于創建連接或監聽端口的組件序列被顯示。這種情況下,可執行組件名 在底部的 [] 中,頂部是其調用的組件,等等,直到 TCP/IP 部分。注意此選項 可能需要很長時間,如果沒有足夠權限可能失敗。

-e 顯示以太網統計信息。此選項可以與 -s選項組合使用。
-n 以數字形式顯示地址和端口號。
-o 顯示與每個連接相關的所屬進程 ID。
-p proto 顯示 proto 指定的協議的連接;proto 可以是下列協議之一: TCP、UDP、TCPv6 或 UDPv6。 如果與 -s 選項一起使用以顯示按協議統計信息,proto 可以是下列協議之一: IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。
-r 顯示路由表。
-s 顯示按協議統計信息。默認地,顯示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的統計信息;
-p 選項用于指定默認情況的子集。
-v 與 -b 選項一起使用時將顯示包含于 為所有可執行組件創建連接或監聽端口的組件。
interval 重新顯示選定統計信息,每次顯示之間 暫停時間間隔(以秒計)。按 CTRL+C 停止重新 顯示統計信息。如果省略,netstat 顯示當前 配置信息(只顯示一次)

轉載于:https://www.cnblogs.com/zourong/p/4342346.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/375245.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/375245.shtml
英文地址,請注明出處:http://en.pswp.cn/news/375245.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python進階06 循環對象

Python進階06 循環對象 作者:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉載,也請保留這段聲明。謝謝! 這一講的主要目的是為了大家在讀Python程序的時候對循環對象有一個基本概念。 循環對象的并不是隨著Python的誕生就存在的…

使用 WordPress 主題制作的20個精美網頁

WordPress 是一款個人博客系統,并逐步演化成一款內容管理系統軟件,它是使用 PHP 語言和 MySQL 數據庫開發的。用戶可以在支持 PHP 和 MySQL 數據庫的服務器上使用自己的博客。這里給大家分享使用 WordPress 主題制作的20個精美網頁。 您可能感興趣的相關…

內存地址空間

一個存儲器(內存)被劃分為若干個存儲單元,一個存儲單元可存儲一個字節(Byte) CPU可尋址到多少個存儲單元即這些存儲單元就是CPU的內存地址空間 如8086CPU有20根地址線可尋址1M的存儲單元,那么這個1M個可尋址到的存儲單元就構成這個CPU的內存地址空間 而實際的存儲器可以是RA…

關于監聽與控制設備旋轉全解析(UIDeviceOrientationDidChangeNotification)

一類情況: 初始化app的方向,比如只支持橫屏或者豎屏。下面舉例只支持豎屏的案例 在app的屬性里面手動設置 上面標注了該app支持的方向種類,要是在app里支持Portrait方向,還需要添加以下代碼 二類情況: 上面的代碼表明a…

標志寄存器FLAG

FLAG標志寄存器按位操作,FLAG是16位寄存器,第0位為CF標志第2位為PF標志... 如圖(FLAG各標志位以及在DEBUG中對應的顯示):

PHP 性能分析: Xhprof Xhgui

PHP 性能分析: Xhprof & Xhgui 轉載于:https://www.cnblogs.com/joshua317/articles/5072859.html

powerdesigner低版本打開高版本方式為只讀導致無法保存PD只讀read-only-mode

由于版本號不一致 打開PD文件后提示: 點擊【確定】后打開,點擊【取消】后打不開 但打開后修改完畢保存提示: 解決辦法: pdm文件實際上是個xml文件,直接用文本編輯器打開該文件修改版本號即可 把根節點最后的版本號改成…

字符串加解密

題目描述 題目描述 1、對輸入的字符串進行加解密,并輸出。 2加密方法為: 當內容是英文字母時則用該英文字母的后一個字母替換,同時字母變換大小寫,如字母a時則替換為B;字母Z時則替換為a; 當內容是數字時則把該數字加1&…

Win32 一個helloworld對話框

.386.model flat,stdcalloption casemap:none include windows.inc include user32.inc include kernel32.inc includelib user32.lib includelib kernel32.lib.data ;數據段titleS db helloworld,0 messageS db hello,welcome to win32,0.code ;代碼段start: invoke Messa…

Python補充06 Python之道

Python補充06 Python之道 作者:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉載,也請保留這段聲明。謝謝! Python有一個彩蛋,用下面語句調出: import this 該彩蛋的文檔記錄于PEP 20。 語句執行之后&…

傳送指令 MOV

MOV dest,src ;dest <-- srcMOV指令把一個字節或字從源地址src送入目的地址destsrc源操作數可以是立即數,寄存器,段寄存器,存儲單元MOV AX,10 ;MOV 寄存器,數據 eg-1MOV AX,BX ; MOV 寄存器,寄存器 eg-2MOV AX,[0] ;MOV 寄存器,內存單元 eg-3MOV [0],AX ;MOV 內存單元…

四舍五入函數

四舍五入函數 Math.Round()posted on 2015-12-25 15:58 低音炮可怕男子 閱讀(...) 評論(...) 編輯 收藏 轉載于:https://www.cnblogs.com/DreamTime/p/5076201.html

串傳送指令MOVSB MOVSW

MOVSB(move string byte)ES:DI <-- DS:SI 把ds:si所指地址內存單元中的數據送到es:di所指向的內存單元中,源地址數據保持不變,si和di指向下一個要傳送的數據傳送的次數(字符串長度)保存在CX寄存器中并用cld/std說明si和di是遞增還是遞減,最后用REP指令重復執行MOVSB直到cx0終…

file_get_content和curl的性能比較

今天在獲取微信一張二維碼圖片時發現使用php中的file_get_content方式和curl方式竟然相差了50倍左右&#xff0c;直接暈倒&#xff01;&#xff01;&#xff01; 轉載于:https://www.cnblogs.com/jenqz/p/5077996.html

分段機制

根據編程需要可將地址連續的內存單元看作是一個段段地址*16來定位段的起始地址偏移地址來定位這個段中的各個單元一個段的大小最大為64K,因為偏移地址是16位,16位的尋址能力為64KDS:[BX] 0C8C:0000; 段地址為0C8CH; 偏移地址0H&#xff5e;FFFFH 大小為64K0C8C:FFFF一般匯編源…

java定時器的使用(Timer)

java定時器的使用&#xff08;Timer&#xff09;1、在應用開發中&#xff0c;常常須要一些周期性的操作&#xff0c;比方每5分鐘運行某一操作等。對于這種操作最方便、高效的實現方式就是使用java.util.Timer工具類。private java.util.Timer timer;timer new Timer(true);tim…

nginx 配置優化詳解

# nginx不同于apache服務器&#xff0c;當進行了大量優化設置后會魔術般的明顯性能提升效果 # nginx在安裝完成后&#xff0c;大部分參數就已經是最優化了&#xff0c;我們需要管理的東西并不多#user nobody;#阻塞和非阻塞網絡模型&#xff1a; #同步阻塞模型&#xff0c;一請…

標號 變量

標號&#xff1a;標記了指令,數據,段的起始地址data segment str db ‘hello’data endscode segment start: jmp begin begin: mov ax,datacode ends end startstr標號(數據標號通常又叫變量),表示內存單元地址和長度start,begin標號表示了指令mov ax,data的地址data ,code標號…

ASP.NET知識集

ASP.NET知識集 編輯刪除轉載2015-06-23 16:31:55標簽&#xff1a;it//刪除指定行數據時&#xff0c;彈出詢問對話框 ((LinkButton)(e.Row.Cell[7].Controls[0]).Attributes.Add("onclick","return confirm(是否刪除當前數據&#xff01;)"); //注登錄&…

操作符offset和seg

offset獲得標號的偏移地址seg獲得標號的段地址mov ax,offset beginjmp axmov ds,axbegin: add ax,bx-u0CA0:0000 B80700 MOV AX,0007 ;編譯器已經把標號變成add ax,bx處的地址了0CA0:0003 FFE0 JMP AX0CA0:0005 8ED8 MOV DS,AX0CA0:0007 …