`

linux查看进程占用端口,并杀死占用端口的进程

 
阅读更多

转自:http://taoistwar.iteye.com/blog/701704

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

解决方法:

1.查找被占用的端口

Python代码  收藏代码
  1. netstat -tln  
  2. netstat -tln | grep 8083  

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

 

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

Python代码  收藏代码
  1. lsof -i :8083  

 

3.杀掉占用端口的进程

 

Java代码  收藏代码
  1. kill -9 进程id  
分享到:
评论

相关推荐

    Linux查找占用的端口,并杀死进程的方法

    以上这篇Linux查找占用的端口,并杀死进程的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:linux 查看端口占用命令实例详解Linux查看端口、进程...

    Linux 查看端口的占用情况并找出并杀死占用进程的方法

    本篇文章将详细介绍如何查看端口占用情况以及如何找出并杀死占用进程。 首先,我们可以通过`lsof`命令来查看系统中所有打开的网络端口。`lsof`(List Open Files)是一个列出当前系统打开文件的工具,它同样能显示...

    Linux下Tomcat的启动、关闭、杀死进程

    ### Linux下Tomcat的启动、关闭、杀死进程 在Linux环境下管理Apache Tomcat服务器是非常常见的运维操作之一。本文将详细介绍如何在Linux系统中启动、关闭以及强制终止(杀死)Tomcat进程。 #### 一、启动Tomcat ...

    CentOS查询端口占用和清除端口占用的程序

    3. 使用`fuser`命令:`fuser -kuv 端口号/tcp`可以找到并杀死占用指定端口的进程。 4. 等待进程自然结束:有些临时性的进程在完成其任务后会自动退出,等待一段时间可能也可以释放端口。 在处理端口占用问题时,...

    Shell脚本实现根据端口号kill相应进程功能

    由于可能有多个进程占用同一端口,`tail -n 2`确保即使有多个进程也能被处理。 - `$(...)`:命令替换操作符,它会先执行括号中的命令,并将输出结果替换到当前位置。 综合上述命令,整个脚本的意思是:寻找并强制杀...

    Linux查看端口、进程情况及kill进程的方法

    发现8080端口被PID为9658的Java进程占用。 进一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看 就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命令干掉! 方法二:直接...

    Linux中解除端口占用的方法

    在本例中,假设8080端口被占用。 1.查看8080端口是否被占用 netstat -anp | grep 8080 输出结果:tcp 0 0 :::8080 :::* LISTEN 3000/java 由上可知8080端口已经被开启。...3.杀死占用8080端口的进程:

    如何解决windows系统和linux系统中端口被占用的问题

    无论是Windows还是Linux系统,在解决端口占用问题时,首先需要明确端口被哪个进程占用,然后找到并结束该进程,最后验证端口是否已被成功释放。对于Windows用户来说,`netstat`和`tasklist`命令是非常有用的工具;而...

    解决linux系统中运行node进程却无法杀死进程的问题

    在Linux操作系统中,Node.js进程可能会遇到无法正常关闭或杀死的情况,这通常与进程管理、端口占用以及异常处理有关。本文将深入探讨这个问题,并提供解决方案及相关的Linux命令用于管理和控制Node.js进程。 首先,...

    解决python web项目意外关闭,但占用端口的问题

    如果进程比较顽固,无法被正常终止,可以使用`kill -9`命令强制杀死进程: ```bash kill -9 [PID] ``` 3. 确认端口释放:在执行了kill命令后,应再次使用`lsof`命令确认端口已经不再被占用。 4. 重启服务:在...

    Linux基础知识(10-10)-进程管理.pdf

    - `netstat` 命令用于查看占用端口的进程,如`netstat -anp | grep port` 查看指定端口上的进程。 2. **进程状态** - 进程在生命周期中会经历多种状态,如运行、就绪、等待、停止等。其中,当子进程改变状态...

    Shell脚本实现Linux系统和进程资源监控

    在Linux系统管理中,对系统资源的监控是至关重要的,特别是在服务器环境中,实时掌握CPU、内存、磁盘和网络端口的状态有助于及时发现并解决潜在问题。本文将介绍如何使用Shell脚本来实现这些监控功能。 1. **检查...

    解决8080端口冲突

    #### 如何检查哪些进程占用了8080端口 要解决8080端口冲突的问题,首先需要确定哪个进程正在占用该端口。这可以通过命令行工具`netstat`来实现。以下是在Windows和Linux系统中使用`netstat`命令检查8080端口的方法...

    shell-_-Linux-.zip_shell 进程

    通过指定进程名称,它使用`pgrep`命令快速找到对应进程的ID,方便进一步的操作,比如杀死进程。 6. **GetProcCpu.sh**:这个脚本可能用于跟踪进程的CPU使用率。它可以结合`ps`命令和`awk`来计算每个进程的CPU占用,...

    Linux(Cent OS7.2)下启动停止memcached方法及ps命令使用讲解.docx

    相反,需要使用 `ps aux | grep memcached` 命令查看 Memcached 进程的 pid 号,然后使用 `kill` 命令杀死该进程。例如,假设 Memcached 进程的 pid 号为 37624,则可以使用 `kill 37624` 命令杀死该进程。 四、ps ...

    linux常用linux pdf

    pkill -u USER#杀死USER的所有的进程 file FILE #查看FILE编码 dos2unix file #微调文件格式 du -s file OR dir #以kb为单位显示大小 xload #绘制CPU资源占用图 /sbin/ifconfig-a#显示网络设备的配置信息 cat /proc/...

    Bug:Address already in use: JVM_Bind问题之总结

    4. **检查并杀死占用端口的进程**:通过操作系统命令(如Windows的`netstat -ano`或Linux的`lsof -i :port`)找出占用端口的进程ID,然后结束该进程。 5. **修改应用程序逻辑**:确保服务启动时不会因端口冲突而...

Global site tag (gtag.js) - Google Analytics