1. 查看当前端口占用情况
使用 netstat 查看系统中占用的端口和相关的进程。
bash
netstat -tuln
选项解释:
- -t 显示 TCP 连接
- -u 显示 UDP 连接
- -l 显示监听的端口
- -n 以数字形式显示端口号和 IP 地址
2. 找到具体进程的pid
bash
netstat -anp | grep <port_number>
最后一列,如 99923/python,这个数字就对应pid
3. 杀掉占用端口的进程
找到占用端口的进程之后,如果想释放端口,可以杀掉该进程:
使用 kill 命令:
bash
kill -9 <PID>