举个例子查4200端口号是否是否被占用
在terminal输入命令
sudo lsof -i:4200
如果端口被占用会出现PID值否则没有
sudo lsof -i:4200
按enter之后出现:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
ng\x20ser 26462 root 23u IPv4 6676157 0t0 TCP localhost:4200 (LISTEN)
ng\x20ser 26462 root 28u IPv4 6680806 0t0 TCP localhost:4200->localhost:60652 (FIN_WAIT2)
ng\x20ser 26462 root 30u IPv4 6786256 0t0 TCP localhost:4200->localhost:42774 (ESTABLISHED)
electron 26572 root 110u IPv4 6784563 0t0 TCP localhost:42774->localhost:4200 (ESTABLISHED)
node 26731 root 124u IPv4 6680805 0t0 TCP localhost:60652->localhost:4200 (CLOSE_WAIT)
然后杀掉进程输入命令
sudo kill 26462
解释 26462是上面sudo lsof -i:4200出现的PID值