使用下面命令查看端口占用
第一种方法
netstat -apn | grep 8080
上面的8080代表要查询的端口号
终端会打印出下面内容
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 3519/node
最后面的3519是占用8080端口的进程号
第二种方法
lsof -i:8080
上面的8080代表要查询的端口号
终端会打印出下面内容
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 3519 root 21u IPv4 1709666 0t0 TCP *:http-alt (LISTEN)
PID一列是进程号
使用下面命令终止进程
sudo kill 3519
上面的3519就是第一个命令查询出来的进程号,运行完毕后可以再次用端口查询进程,若还是占用中,可添加-9参数再运行一次,即
sudo kill -9 3519