Linux报错“Address already in use”解决方案

报错原因

在这里插入图片描述
某程序正在使用端口。(这里我使用的是端口9999)
可以通过命令:

netstat -tunllp

查看所有正在使用的端口:
在这里插入图片描述
发现该端口。

解决方案

  1. 找到占用该端口的进程号
    使用命令:

    sudo netstat -anp|grep "9999"(端口号)
    

    可以看到:
    在这里插入图片描述
    进程号为6481的python进程正在使用它。

  2. 终止该进程
    使用命令:

    kill -9 6481(进程号)
    

    结束该进程即可。

你可能感兴趣的:(linux,linux,运维,服务器)