檢視方法:1、利用lsof指令,該指令用於列出系統中已經開啟的所有文件,當指令的參數設定為「-i」時,可以列出符合條件的進程,語法為「lsof -i:1433」;2、利用「netstat-aptn」指令,此指令可以直接檢視所有已開啟的連接埠號,直接查找結果有沒有1433埠即可。
本教學操作環境:linux7.3系統、Dell G3電腦。
lsof指令用於查看你進程開打的文件,開啟檔案的進程,進程開啟的埠(TCP、UDP)。找回/恢復刪除的檔案。是十分方便的系統監視工具,因為lsof指令需要存取核心記憶體和各種文件,所以需要root使用者執行。
在linux環境下,任何事物都以文件的形式存在,透過文件不僅可以存取常規數據,還可以存取網路連接和硬體。所以如傳輸控制協議(TCP) 和用戶資料報協議(UDP) 套接字等,系統在後台都為該應用程式分配了一個文件描述符,無論這個文件的本質如何,該文件描述符為應用程序與基礎作業系統之間的互動提供了通用介面。因為應用程式開啟檔案的描述符列表提供了大量關於這個應用程式本身的信息,因此透過lsof工具能夠查看這個列表對系統監測以及排錯將是很有幫助的。
語法:
lsof(选项)
選項:
-a 列出開啟檔案存在的進程;
-c 列出指定進程所開啟的檔案;
-g 列出GID號碼流程詳情;
-d 列出佔用該檔案號碼的進程;
d 列出目錄下被開啟的檔案;
## D 遞歸列出目錄下已開啟的檔案;-n 列出使用NFS的檔案;-i 列出符合條件的流程。 (4、6、協定、:埠、 @ip )第一個方法:
利用lsof指令lsof -i:1433##第二個方法:
利用netstat-aptn指令。
範例如下:
#推薦學習:
Linux影片教學以上是linux怎麼查看1433埠是否打開的詳細內容。更多資訊請關注PHP中文網其他相關文章!