Linux端口被占用如何釋放

小億
224
2023-11-14 13:32:36

在Linux系統(tǒng)中,可以使用以下命令來(lái)釋放被占用的端口:

  1. 使用netstat命令查找被占用的端口號(hào)和進(jìn)程ID(PID):

    netstat -tuln | grep <端口號(hào)>
    

    或者

    netstat -tuln | grep ":<端口號(hào)>"
    
  2. 找到被占用端口的PID后,使用kill命令終止該進(jìn)程:

    kill <PID>
    
  3. 如果上述方法無(wú)效,可以嘗試使用fuser命令來(lái)釋放端口:

    fuser -k <端口號(hào)>/tcp
    

    或者

    fuser -k <端口號(hào)>/udp
    

請(qǐng)注意,上述命令中的<端口號(hào)>應(yīng)替換為實(shí)際被占用的端口號(hào)。此外,執(zhí)行上述操作可能需要root權(quán)限。

0