linux命令查端口占用以及解决端口占用

举个例子查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值

猜你喜欢

转载自blog.csdn.net/qq_26889291/article/details/113250959