Linux命令可以通過多種方式查看端口號。以下是幾種常用的方法:
1. 使用netstat命令:
netstat命令可以用于顯示網絡連接、路由表和網絡接口等相關信息。要查看正在監聽的端口號,可以使用以下命令:
`
netstat -tuln
`
這將顯示所有正在監聽的TCP和UDP端口號。其中,-t參數表示顯示TCP連接,-u參數表示顯示UDP連接,-l參數表示僅顯示監聽狀態的端口號,-n參數表示以數字形式顯示端口號。
2. 使用ss命令:
ss命令是netstat命令的替代工具,可以更快速地顯示網絡連接信息。要查看監聽的端口號,可以使用以下命令:
`
ss -tuln
`
這將顯示所有正在監聽的TCP和UDP端口號。其中,-t參數表示顯示TCP連接,-u參數表示顯示UDP連接,-l參數表示僅顯示監聽狀態的端口號,-n參數表示以數字形式顯示端口號。
3. 使用lsof命令:
lsof命令可以用于顯示打開的文件和進程信息。要查看正在監聽的端口號,可以使用以下命令:
`
lsof -i :端口號
`
將"端口號"替換為要查看的具體端口號即可。這將顯示使用該端口號的進程信息。
4. 使用nmap命令:
nmap命令是一個網絡掃描工具,可以用于探測主機和端口的開放情況。要查看某個主機的端口號,可以使用以下命令:
`
nmap 主機名或IP地址
`
這將顯示該主機開放的端口號列表。
以上是幾種常用的Linux命令查看端口號的方法。根據實際需求選擇合適的命令來查看端口號信息。