可以通過以下方法查看 linux 系統(tǒng)中的端口號(hào):使用 netstat 命令查看正在偵聽或已建立連接的端口號(hào)。使用 lsof 命令查看正在使用的端口號(hào)。使用 ss 命令查看與 netstat 類似但更詳細(xì)的信息。使用 grep 命令從文本文件中搜索特定端口號(hào)。
Linux下查看端口號(hào)
在Linux系統(tǒng)中,查看端口號(hào)可以通過以下幾種方式:
1. 使用 netstat 命令
netstat 命令是用來查看網(wǎng)絡(luò)連接和端口的信息。要查看端口號(hào),可以執(zhí)行以下命令:
netstat -tulpn
登錄后復(fù)制
此命令將顯示所有正在偵聽或已建立連接的端口。輸出中的 “Local Address” 列顯示了本機(jī)上的端口號(hào)。
2. 使用 lsof 命令
lsof 命令可以列出所有打開的文件,包括網(wǎng)絡(luò)套接字。要查看端口號(hào),可以執(zhí)行以下命令:
lsof -i
登錄后復(fù)制
此命令將顯示所有正在使用的端口。輸出中的 “NAME/PID” 列顯示了正在使用端口的進(jìn)程的名稱和PID。
3. 使用 ss 命令
ss 命令與 netstat 類似,但提供了更詳細(xì)的信息。要查看端口號(hào),可以執(zhí)行以下命令:
ss -tulpn
登錄后復(fù)制
此命令將顯示與 netstat -tulpn 命令類似的信息。
4. 使用 grep 命令
grep 命令可以從文本文件中搜索特定模式。要搜索端口號(hào),可以執(zhí)行以下命令:
grep ":port_number" /proc/net/tcp
登錄后復(fù)制
此命令將搜索包含指定端口號(hào)的 /proc/net/tcp 文件。