Windows和Mac OS关闭指定端口应用的方法
背景
在使用mac终端或Windows命令行界面运行SpringBoot应用,或者非正常关闭IDEA,导致正在该端口运行的应用没有正常关闭,会导致下一次启动时报错,提示端口已占用,这时候我们就需要杀掉端口正在执行的程序。
关键词
端口:官方解释:指计算机用来与外围设备连接的接口。
人话:待更新。
具体杀掉端口方法
Mac
在Mac终端中执行:
lsof -i:8888
lsof(list open file)列出当前系统打开文件的工具,在Linux中任何事物都以文件的形式存在。
这里是在刚学习SpringBoot的时候,改过端口,所以返回结果如下:

然后执行
kill -9 67419
即可关掉8888端口执行的程序。
windows版本netstat -nao | findstr 端口号 最后一个就是pid
例如pid = 26300 taskkill /f /pid 26300即可杀掉进程

浙公网安备 33010602011771号