首頁  >  文章  >  運維  >  Widows和Linux檢視和操作連接埠方法

Widows和Linux檢視和操作連接埠方法

步履不停
步履不停原創
2019-07-02 18:01:162985瀏覽

Widows和Linux檢視和操作連接埠方法

開啟cmd

1.netstat -n
查看本機的使用的所有連接埠
①.proto表示協議有tcp和udp兩種
②.Local Address 表示本機的IP,後面跟的是我們使用的連接埠號碼
③.Foreign Address 連接到外面伺服器的IP位址,以及伺服器連接埠
④ .State:表示一些特定的狀態,如:LAST_ACK等待所用的分組死掉

2.確認所要查詢的連接埠號碼
指令netstat -aon | findstr 1044(指定的連接埠號碼)
查詢的結果最後面的數字就是目前程式或服務的pid

3.輸入指令:tasklist|findstr 2612(輸入上方查詢的pid)
這樣就可以檢視此連接埠所執行的程式了
然後再從任務管理器裡面去查詢,就可以看到程式

4.如果我們相用指定的連接埠號碼兩個方案
①.在任務管理器中結束此端口所在運行的程序,結束之後就可以使用這個端口號了
②.接續在cmd界面輸入命令:taskkill /f /pid 2612(輸入查詢的pid) ,也可以殺死此程序

 

Linux

netstat -tln #尋找所有被佔用的連接埠

netstat -tln | grep 80 #尋找指定被佔用的連接埠

安裝lsof
yum install lsof
透過lsof 可以知道我們連接埠屬於哪個程式
lsof -i :80 #查詢的連接埠
kill -9 #殺死進程id 多個進程ID使用空格隔開

更多Linux文章,請造訪Linux教學欄位進行學習!

以上是Widows和Linux檢視和操作連接埠方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn