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