Linux查看服務器端口
要查看Linux服務器上正在監聽的端口,可以使用一些命令來獲取相關信息。下面是幾種常用的方法:
1. 使用netstat命令
Netstat是一個用于顯示網絡連接、路由表和網絡接口信息的命令行工具。通過使用特定的選項,可以獲取正在監聽的端口信息。
在終端中輸入以下命令:
netstat -tuln
該命令將顯示所有正在監聽的TCP和UDP端口。其中,選項說明如下:
- -t:顯示TCP端口
- -u:顯示UDP端口
- -l:僅顯示監聽狀態的端口
- -n:以數字形式顯示端口號,而不是服務名稱
2. 使用ss命令
ss是另一個用于查看套接字統計信息的命令行工具,它比netstat更快速和高效。同樣,通過使用特定的選項,可以獲取正在監聽的端口信息。
在終端中輸入以下命令:
ss -tuln
該命令與netstat命令的選項相同,可以顯示所有正在監聽的TCP和UDP端口。
3. 使用lsof命令
lsof是一個用于列出當前系統打開文件的工具,也可以用于查看正在監聽的端口。
在終端中輸入以下命令:
lsof -i :端口號
將端口號替換為你要查看的具體端口號。該命令將顯示與該端口相關的進程和其他信息。
通過使用netstat、ss或lsof命令,你可以方便地查看Linux服務器上正在監聽的端口。這些命令提供了不同的選項,以滿足你的具體需求。