Linux查看進程端口號的命令有多種,以下是幾種常用的方法:
1. 使用netstat命令:
`
netstat -tlnp
`
這個命令可以列出當前系統(tǒng)中所有正在監(jiān)聽的TCP和UDP端口,并顯示對應(yīng)的進程信息。其中,-t參數(shù)表示只顯示TCP端口,-l參數(shù)表示只顯示監(jiān)聽狀態(tài)的端口,-n參數(shù)表示以數(shù)字形式顯示端口號,-p參數(shù)表示顯示對應(yīng)的進程信息。
2. 使用lsof命令:
`
lsof -i :端口號
`
這個命令可以查看指定端口號的進程信息。其中,-i參數(shù)表示只顯示網(wǎng)絡(luò)相關(guān)的文件,:端口號表示指定的端口號。
3. 使用ss命令:
`
ss -tlnp
`
這個命令可以列出當前系統(tǒng)中所有正在監(jiān)聽的TCP端口,并顯示對應(yīng)的進程信息。其中,-t參數(shù)表示只顯示TCP端口,-l參數(shù)表示只顯示監(jiān)聽狀態(tài)的端口,-n參數(shù)表示以數(shù)字形式顯示端口號,-p參數(shù)表示顯示對應(yīng)的進程信息。
4. 使用fuser命令:
`
fuser 端口號/tcp
`
或
`
fuser 端口號/udp
`
這個命令可以查看指定端口號的進程信息。其中,端口號表示要查看的端口號,/tcp或/udp表示TCP或UDP端口。
以上是幾種常用的Linux查看進程端口號的命令,你可以根據(jù)具體的需求選擇使用其中的一種。