跨平台,关闭xxx端口

README.md
复制

有些时候程序开启了http服务,监听了某个端口。

然后关闭终端或者CTRL+C退出之后,进程没有被杀掉,端口还在监听,导致下次启动的时候报错。

这里就记录下来,查看进程监听的端口,以及杀死进程

Window

# 查看各进程监听的端口
netstat -a -n -o

### 找到对应的进程id之后
taskkill /pid {{进程id}} /t /f

Linux

netstat -pan -a | grep 3000
kill 3000

跨平台

npm install find-process -g
find-process -h # 查看

# 或者
npm install @axetroy/kp -g
kp 3000 # kill the process which listen on 3000 port

大牛们的评论:朕有话说

还没有人评论哦,赶紧抢沙发!