❶ linux命令查看端口
在Linux系统中,查看端口的命令主要有以下几种常用方法:
使用lsof命令:
- 命令格式:lsof i:<端口号>
- 说明:在终端中输入此命令,并替换<端口号>为你想要查询的具体端口号,回车后即可查看该端口的占用情况及详细信息。例如,要查看80端口,可以使用lsof i:80。
使用netstat命令:
- 命令格式:netstat tuln | grep <端口号>
- 说明:此命令会显示系统中所有监听的TCP和UDP端口。使用grep可以过滤出特定端口的信息。例如,要查看80端口,可以使用netstat tuln | grep :80。
使用ss命令:
- 命令格式:ss tuln | grep <端口号>
- 说明:ss命令的功能与netstat类似,但性能更好。使用grep同样可以过滤出特定端口的信息。例如,要查看80端口,可以使用ss tuln | grep :80。
使用fuser命令:
- 命令格式:fuser <端口号>/tcp
- 说明:此命令会显示占用指定端口的进程ID。例如,要查看80端口,可以使用fuser 80/tcp。
总结: lsof i:<端口号>:查看端口的占用情况及详细信息。 netstat tuln | grep <端口号> 或 ss tuln | grep <端口号>:显示系统中所有监听的TCP和UDP端口,并过滤出特定端口的信息。 fuser <端口号>/tcp:显示占用指定端口的进程ID。
以上命令均可在Linux系统的终端中使用,根据具体需求选择合适的命令即可。