Linux系統(tǒng)提供了多種命令來查看當前開啟的端口。以下是幾個常用的命令:
1. netstat命令:netstat命令可以用來顯示網絡連接、路由表和網絡接口等信息。使用以下命令可以查看當前開啟的端口:
netstat -tuln
該命令會列出所有TCP和UDP協(xié)議的監(jiān)聽端口。其中,-t參數表示顯示TCP協(xié)議,-u表示顯示UDP協(xié)議,-l表示只顯示監(jiān)聽狀態(tài)的端口,-n表示以數字形式顯示端口號。
2. ss命令:ss命令也可以用來查看網絡連接和端口信息。使用以下命令可以查看當前開啟的端口:
ss -tuln
與netstat命令類似,-t參數表示顯示TCP協(xié)議,-u表示顯示UDP協(xié)議,-l表示只顯示監(jiān)聽狀態(tài)的端口,-n表示以數字形式顯示端口號。
3. lsof命令:lsof命令可以列出當前系統(tǒng)打開的文件和進程信息,包括網絡連接和端口信息。使用以下命令可以查看當前開啟的端口:
lsof -i
該命令會列出所有打開的網絡連接和監(jiān)聽的端口。
以上是常用的幾個命令來查看Linux系統(tǒng)上開啟的端口。根據實際需求選擇合適的命令進行使用。