window服务器查看端口号占用

 【window查看端口占用进程】          netstat -ano|findstr 8080

window+r进入命令行:

1.tasklist列出系统当前正在执行的任务(相关信息):

window服务器查看端口号占用_第1张图片

 2.netstat列出当前正在运行的网络程序的相关信息:

window服务器查看端口号占用_第2张图片

window服务器查看端口号占用_第3张图片

比如我要查看49673网络端口是哪个程序占用了:

那我需要加上      -o参数(显示拥有的与每个连接关联的进程 ID) -----------找出进程的PID号

window服务器查看端口号占用_第4张图片

由此我们知道是PID为3776的程序占用了49673端口:

原来是mysqld.exe在使用49673端口

我们可以使用taskkill 杀掉它:

要启动,就必须知道它的服务名(可以打开任务管理器------mysqld.exe在注册表中的服务名是MySQL80)

window服务器查看端口号占用_第5张图片

 MySQL80 服务正在启动 ........    已经成功启动服务
MySQL80 服务无法启动。           忽略该信息

备注:netstat(它能提供TCP连接,TCP,UDP监听,进程内存管理的相关报告)

 参数解释:

-a   显示所有连接和侦听端口。

-n   以数字形式显示地址和端口号。

-o   显示拥有的与每个连接关联的进程 ID

 

外谈:

java -jar xxx.jar   前台启动springboot项目,运行信息会在控制台打印(用于调试环境)--关闭窗口/关闭当前连接---服务就停止了

start javaw -jar xxx.jar  或者

nohup java -jar xxx.jar    二者都是后台启动程序(不会有任何信息打印,随电脑开机自启,只要电脑不关,-关闭窗口/关闭当前连接---服务就不会停止)    -----------------用于生产环境的部署命令。

 

window查看锁屏壁纸在哪:

C:\Users\15718\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets


 

netstat -aon |findstr 8080

taskkill /f  /pid 12780

window服务器查看端口号占用_第6张图片

 

你可能感兴趣的:(操作系统)