【macOS】查看端口占用

Posted by 西维蜀黍 on 2017-09-08, Last Modified on 2021-09-21

查看某端口是否被占用

$ netstat -an | grep <端口号>

如:查看当前8080端口是否被占用:

$ netstat -an | grep 8080

查看某端口被哪个程序占用

$ lsof -i:<端口号>

如:查看当前8080端口被何程序占用:

$ lsof -i:8080

根据 PID 杀死某进程

根据 PID (进程ID) 杀死指定进程,PID可在执行lsof -i:<端口号>COMMAND中列出。

$ sudo kill -9 <PID>