admin 管理员组

文章数量: 1184232

有时候关闭软件后,后台进程死掉,导致端口被占用。下面以JBoss端口8083被占用为例,列出详细解决过程。

解决方法:

1.查找被占用的端口

  1. netstat -tln
  2. netstat -tln | grep 8083

netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口8083的使用情况

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

  1. lsof -i :8083

3.杀掉占用端口的进程

  1. kill -9 进程id

如果是在windows上面,也可以利用相似的操作达到效果:

1.查看占用端口进程,可以得到进程的pid

netstat -ano | findstr "6667"

2.进一步查看端口被哪个进程占用

tasklist|findstr "14080"

3.可以利用任务管理器结束进程,也可以直接通过pid来杀掉进程。

4.要查看远程连接本地的指定端口,可以使用netstat -anlpt命令

本文标签: 端口 编程 系统