mac 命令 查找端口占用并杀死进程

388 阅读1分钟

查找端口占用情况,若无占用则显示空。

sudo lsof -i :端口号

若找到端口占用,找出对应进程的pid号杀死即可。

sudo kill -9 pid号

默认参数下,kill 发送SIGTERM(15)信号给进程,告诉进程,你需要被关闭,请自行停止运行并退出。

kill -9 发送SIGKILL信号给进程,告诉进程,你被终结了,请立刻退出。 TERM(或数字9)表示“无条件终止”;

因此 kill - 9 表示强制杀死该进程;与SIGTERM相比,这个信号不能被捕获或忽略,同时接收这个信号的进程在收到这个信号时不能执行任何清理。