dos下根據埠找到對應的程式

2022-08-25 12:39:16 字數 379 閱讀 2663

開發的時候我們經常遇到埠被占用的情況,例如你的應用沒有關閉就重啟,當然解除埠占用的方法有很多,例如直接把程式關閉,然後重啟,這裡我說點如何在dos下解除埠占用的情況。

假設我遇到的埠是8009,開啟dos的命令視窗(win+r鍵,在輸入框輸入cmd):

netstat -ano|findstr 8009

這時可以看到8009埠正在被pid10328的程式占用,當然,我們也可以輸入命令tasklist | findstr 10328檢視當前pid對應的程式

殺掉這個程序只需要輸入命令taskkill /pid  10328 /f 

如何根據 crash 位址找到對應的行號

有時候我們的程式crash了,會出現乙個crash介面提示我們在什麼位置中斷了。我們如何根據這個中斷位址找到對應的行號呢?要想達到這樣的目的,首先要進行一些工程屬性的配置。c c 常規 除錯資訊格式 程式資料庫 c c 優化 優化 禁用 鏈結器 除錯 生成除錯資訊 是 生成對映檔案 是 對映檔名稱 ...

如何根據檔案描述符找到對應socket的連線

如何根據檔案描述符找到對應socket的連線 方式1 ss命令找到連線對應的檔案描述即可 root cnsz17v proc net ss antp grep 10.119.54.12 grep 6533 estab 0 0 10.119.2.63 51876 10.119.54.12 8001 u...

windows下如果關閉指定埠下對應的程序

顯示幫助資訊 a 顯示所有的連線和監聽埠 n 以數字形式顯示位址和埠號 o 顯示與每個連線相關的程序id p proto 顯示 proto 指定的協議的連線 proto可選的值 tcp udp tcpv6 或 udpv6 established 已建立的連線 listening 監聽連線請求 clo...