Linux端口占用问题

一般属于想新开的端口已经被某个进行运行着,这时候我们去查看一下就知道被什么进程占用

  • 查看端口情况
      netstat -ntpl # 列出很多
      netstat -ln |grep 82 # 列出82端口情况
      netstat -tupln |grep 82 # 列出82端口情况和进程
    
  • 杀死进程

    有时候你会发现杀死了怎么还是提示端口被占用,我就遇到过,其实确实杀死了,但是它又立马重启启动了,比如说这个进程被supervisor管理着,然后你又设置了进程挂了进行自动重启的设置,那这样你永远都别想停了这个端口的占用,我们只有先把supervisor自启的这个进程的设置改了,然后杀死就好了。

      kill <pidnumber>
    

Mac端口占用问题

  • 查看端口被哪个进程占用情况

    lsof -i:<portNumber>
    
  • 杀死进程

      kill <pidNumber>
    

results matching ""

    No results matching ""