linux端口被占用怎么解决

linux端口被占用怎么解决,第1张

     linux端口被占用怎么解决呢,下面就让我们来看看吧。

      1、打开linux系统,在linux的桌面的空白处右击。

      2、在d出的下拉选项里,点击打开终端。

      3、在终端窗口中输入netstat-tln|grep+被占用的端口命令。

      4、输入lsof-i:+被占端口命令,回车后可查看端口被哪个进程占用。

      5、输入kill-9+进程id命令,回车后即可杀死占用端口的进程。

      以上就是的分享,希望能帮助的大家。

      本文章基于ThinkpadE15品牌、centos7系统撰写的。

在Linux下进行本地端口转发处理,可以进行如下 *** 作:

1.确认NetFilter相关驱动编译到内核,并且CONFIG_IP_NF_TARGET_REDIRECT=y;

2.开启转发功能:echo '1' >/proc/sys/net/ipv4/ip_forward;

3.设置转发规则:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8000。

此述命令执行完成后,其他机器访问该机器的80端口服务均会转向为8000端口的服务。

最近在linux服务器上部署应用,总是出现端口被占用的情况,有时关闭软件,kill进程也会出现端口占用。

下面以80端口为例,列出详细解决过程

1.查找被占用的端口

 COMMAND   PID   USER   FD   TYPE   DEVICE    SIZE/OFF    NODE      NAME

   Java             14576  root     36u   IPv6    35452317    0t0         TCP *:pcsync-https (LISTEN)

  # netstat -anp 查看端口使用情况

  # netstat -anp | grep 80 只查看端口80的使用情况

2.查看端口属于哪个程序?端口被哪个进程占用

3. 杀掉占用端口的进程


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7123548.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-01
下一篇2023-04-01

发表评论

登录后才能评论

评论列表(0条)

    保存