Linux查看端口號(hào)的命令有多種,可以通過(guò)以下幾種方式來(lái)實(shí)現(xiàn)。
1. 使用netstat命令
netstat命令用于顯示網(wǎng)絡(luò)連接、路由表和網(wǎng)絡(luò)接口等信息。要查看端口號(hào),可以使用以下命令:
netstat -tuln
該命令將顯示所有正在監(jiān)聽(tīng)的TCP和UDP端口號(hào)。其中,-t參數(shù)表示顯示TCP端口,-u參數(shù)表示顯示UDP端口,-l參數(shù)表示只顯示監(jiān)聽(tīng)狀態(tài)的端口,-n參數(shù)表示以數(shù)字形式顯示端口號(hào)。
2. 使用ss命令
ss命令是netstat的替代工具,功能更強(qiáng)大且效率更高。要查看端口號(hào),可以使用以下命令:
ss -tuln
該命令將顯示所有正在監(jiān)聽(tīng)的TCP和UDP端口號(hào)。其中,-t參數(shù)表示顯示TCP端口,-u參數(shù)表示顯示UDP端口,-l參數(shù)表示只顯示監(jiān)聽(tīng)狀態(tài)的端口,-n參數(shù)表示以數(shù)字形式顯示端口號(hào)。
3. 使用lsof命令
lsof命令用于顯示系統(tǒng)打開(kāi)的文件和進(jìn)程信息。要查看端口號(hào),可以使用以下命令:
lsof -i :端口號(hào)
將"端口號(hào)"替換為具體的端口號(hào),該命令將顯示占用該端口號(hào)的進(jìn)程信息。
以上是常用的幾種查看端口號(hào)的命令,可以根據(jù)實(shí)際需要選擇使用。