Windows与Linux下查看端口号占用情况
Posted 森明帮大于黑虎帮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows与Linux下查看端口号占用情况相关的知识,希望对你有一定的参考价值。
Windows:
- 进入
windows
命令窗口之后,输入命令,输入netstat -ano
然后回车,就可以看到系统当前所有的端口使用情况。
netstat -ano | findstr 端口号
,可以查看端口号使用情况。例如:netstat -ano | findstr 8082
,查看8082
端口号的使用情况:
- 查看指定 PID 的进程:
tasklist|findstr "5756"
Linux: netstat -tunlp
用于显示tcp,udp 的端口和进程
等相关情况。netstat查看端口占用语法格式:
netstat -tunlp | grep 端口号
-t (tcp) 仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化为数字
-l 仅列出在Listen(监听)的服务状态
-p 显示建立相关链接的程序名
- 举个例子:
netstat -tunlp | grep 8000 查看 8000 端口的情况
netstat -ntlp //查看当前所有tcp端口
netstat -ntulp | grep 80 //查看所有80端口使用情况
netstat -ntulp | grep 3306 //查看所有3306端口使用情况
以上是关于Windows与Linux下查看端口号占用情况的主要内容,如果未能解决你的问题,请参考以下文章