作者微信 bishe2022

代码功能演示视频在页面下方,请先观看;如需定制开发,联系页面右侧客服
关于linux系统端口查看和占用的解决方案

Custom Tab


查了一些资料,了解了如何查看端口占用情况和处理方法。

1、使用netstat命令查看端口占用情况。

1.png

  2、我们还需要知道是什么程序占用,加上-p参数

2.png

3、如果比较多的时候我们也可以用grep过滤一下

3.png

4、然后kill掉占用端口的进程即可,正常情况下就可以启动新进程了

4.png

好了,这样我们就解决了令人烦恼的端口占用问题了。

不过我却遇到了另一个问题,我的代码使用了父子进程,kill掉父进程后,fork出来的子进程却占用了父进程监听的端口,必须把子进程也kill掉才能启动,暂时不知道如何解决,等以后有时间再查查。

加上了最后出现问题的解决方案,详见下文:

关于linux进程间的close-on-exec机制






转载自:http://blog.csdn.net/ljxfblog/article/details/41567419

Home