在Mac上进行开发时,可能会遇到端口被占用错误信息,怎么解决呢?这时可以通过「终端」应用,使用命令 lsof -i tcp:port (port替换成端口号,比如6379/8080)可以查看该端口被什么程序占用,并显示PID,方便KILL(kill pid)
9 n. o6 x; W; p" B: i  S1.查看端口被哪个程序占用, E5 j3 h/ k9 T: D4 Y
sudo lsof -i tcp:port
* `' p" R1 T$ w
/ `; B, U: j# h6 e4 |* a示例:3 Z8 e2 a: w8 Q9 y6 c: S/ F4 g
sudo lsof -i tcp:8080   查看8080端口是否被占用! q6 K' @7 g3 G$ y2 c/ m$ o; R
) C" E" e! E5 w: ~( B
2.看到进程的PID,可以将进程杀死。2 R, j8 ^( N! k8 X1 \. ]
sudo kill -9 PID/ B' O! i/ ~2 q5 S

& ?% x% o: {& F4 p2 [( d6 F示例:- |! o: o" U, X9 m# s& N5 f
sudo kill -9 3210
, ]$ }& ?% ?" ]* b3 W$ V1 R

已有 0 个人发表评论

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

加入VIP会员
快速回复 返回列表 客服中心





快速回复 返回顶部 返回列表