雜1 Windows Linux埠占有處理

2021-08-15 01:53:26 字數 790 閱讀 7022

程式開發、程式執行時,偶爾會發現埠已經被使用的情況, 這時就要去檢視哪些程序占有了埠,然後針對性的處理:殺死程序釋放埠,或選擇新埠。

假設埠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指令碼中被呼叫 模組重用 執行。...