MacOS/Linux kill port 以及杀死进程

在工作中,有时候工程关闭后,项目的进程依然存在于后台。

在 Mac 上,我一般使用系统的活动监视器,去搜索相关的进程,然后手动关闭,这样显得略微繁琐。

linux-kill-port-1

其实类 Unix 系统(Linux、MacOS)等,都可以通过以下的命令 kill 对应的端口进程。

1
2
3
4
# find
sudo lsof -i :3000
# kill
kill -9 <PID>

还可以使用 netstat 命令来直接关闭。

1
2
3
4
# macos
netstat -vanp tcp | grep 3000
# centos
netstat -vanp --tcp | grep 3000

记录一下,方便以后检索。

邹明远 wechat
欢迎关注我的公众号「嗜码」
请我喝杯快乐水