程式開發、程式執行時,偶爾會發現埠已經被使用的情況, 這時就要去檢視哪些程序占有了埠,然後針對性的處理:殺死程序釋放埠,或選擇新埠。
假設埠2425被占用,window平台和linxu平台處理方式略有不同。
1、window下處理埠占用
(1)命令列視窗中尋找程序
首先:netstat -ano|findstr "2425"
在列出資訊行中尋找結尾為 「:2425」的行
如:udp 0.0.0.0:2425 *:* 6544
最後的6455即為該程序的pid號。
(2)殺死程序
開啟windows任務管理器,在程序一欄,可以看到每個程序的pid號,排序後找到6544對應的程序為:feq.exe,殺死該程序即可。
2、linux下處理埠占用
(1)查詢占有埠的程序pid
首先:sudo lsof -i:22
列出哪些程序占有22埠,如
(2)殺死程序
首先:kill -9 976
3、linux根據程序名稱查詢pid
(1)ps -ef|grep firefox
找到pid號為3434
(2)kill -9 3434
雜題集萃 1
給出 n 個形如 f i x a ix 2 b i 的二次函式。有 q 次詢問,每次給出乙個 x 詢問 max f i x 第一行兩個整數 n q 接下來的 n 行,每行兩個整數 a i b i 接下來的 q 行,每行乙個整數 x 對於每個詢問,輸出一行乙個整數表示答案。input2 4 3 04 ...
電腦疑難雜症 1
解決 上網狂搜尋,發現有乙個人寫的帖子,說是和卡巴斯基有關係。將網絡卡屬性選項中,有關卡巴斯基和tcp ip 6的選項去掉,一切恢復正常,這個始終沒有想出有什麼道理。2.新買的sony ea28ec電腦,玩wow突然發現偶爾宕機,湊合著用,直到有一天去到外地,宕機個不亦樂乎,簡直沒法玩,而且居然有時...
Python雜七雜八1
在大多數編排得好一點的指令碼或者程式裡面都有這段if name main 雖然一直知道他的作用,但是一直比較模糊,收集資料詳細理解之後與大家分享。1 這段 的功能 乙個python的檔案有兩種使用的方法,第一是直接作為指令碼執行,第二是import到其他的python指令碼中被呼叫 模組重用 執行。...