linux中如何查詢端口被佔用的情況

今天要使用python寫一個端口探測的小程序,以檢測一些特定的服務端口有沒有被佔用,突然發現自己居然不知道在linux中如何查詢端口被佔用的情況,天吶,趕快學習一下。

Linux如何查看端口

1、lsof -i:端口號 用於查看某一端口的佔用情況,比如查看8000端口使用情況,lsof -i:8000

可以看到8000端口已經被輕量級文件系統轉發服務lwfs佔用

2、netstat -tunlp |grep 端口號,用於查看指定的端口號的進程情況,如查看8000端口的情況,netstat -tunlp |grep 8000

說明一下幾個參數的含義:

附加一個python端口占用監測的程序,該程序可以監測指定IP的端口是否被佔用。

該程序執行結果如下:

*聲明:推送內容及圖片來源於網絡,部分內容會有所改動,版權歸原作者所有,如來源信息有誤或侵犯權益,請聯繫我們刪除或授權事宜。

- END -


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章