`
myjcwy
  • 浏览: 110189 次
  • 性别: Icon_minigender_2
  • 来自: 重庆
文章分类
社区版块
存档分类
最新评论

Linux查看端口占用情况并强制释放占用的端口

 
阅读更多

Linux查看端口占用情况,并强制释放占用的端口

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

 

解决方法:

 

1.查找被占用的端口

 

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

 

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

 

 

 

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

 

lsof -i:8060

 

 COMMAND   PID   USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME

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

 

3.杀掉占用端口的进程  根据pid杀掉

 

kill -9 进程id  

kill -9 20804

 

转自:http://hi.baidu.com/aotori/item/b18b7026c9cc731609750878

分享到:
评论

相关推荐

    怎么查看80端口占用情况? 如何查看端口占用情况?

    此时,你需要检查端口占用情况,找出占用80端口的进程并进行相应的处理。 在Windows系统中,你可以通过以下几种方式查看端口占用: 1. **命令行工具**: - 使用`netstat -ano`命令可以列出所有活动的连接及其对应...

    NC 中端口被占用

    在Unix/Linux环境下,通常使用`netstat`命令来查看网络连接状态,具体到端口占用情况,可以使用以下命令: ``` netstat -a -n -o ``` 这里,`-a`参数表示显示所有活动连接和监听端口;`-n`参数表示以数字形式显示...

    Linux强制释放占用端口以及Linux防火墙端口开放方法详解

    在安装nginx,mysql,tomcat等等服务的时候,我们会遇到需要使用的端口莫名其妙被占用,下面介绍如何解决这类问题。 说到端口,还不得不提到防火墙,本文还会简单介绍如何配置防火墙开发端口。 Linux查看端口情况的...

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

    如果该进程无法被清除,可以使用强制终止命令 kill -9 8141。 在清除进程后,我们可以使用 lsof 命令来验证端口占用是否已经释放: lsof -i:8001 如果端口占用已经释放,这条命令将不再显示占用端口 8001 的进程...

    端口占用查看工具V1.0

    这款工具就是为了解决这一问题而开发的,它可以帮助用户快速识别并处理端口占用的情况。 首先,我们需要理解什么是端口。在计算机网络中,端口是TCP/IP协议族为了区分不同的服务而设立的一种标识,它们是网络应用...

    Linux/window下怎样查看某个端口被哪个程序/进程占用

    本篇将详细讲解在Linux和Windows操作系统下如何查看并管理占用端口的程序。 在Windows系统中,我们可以使用`netstat`命令来查看端口占用情况。`netstat -aon`命令会列出所有活动的连接和监听状态,其中 `-a` 参数...

    查看80端口号占用windows和linux.docx

    在Windows系统中,查看80端口占用情况的步骤如下: 1. 打开命令提示符(DOS窗口):点击“开始”菜单,然后输入“cmd”,按回车键打开。 2. 使用`netstat -aon | findstr 80`命令,这将显示所有监听80端口的进程...

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

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

    查看端口并结束端口

    总的来说,查看端口并结束端口的操作涉及到操作系统底层的网络通信机制,以及网络诊断工具的使用技巧。通过熟练掌握这些技术,IT从业者不仅能解决日常的网络问题,还能更好地理解和优化系统的网络性能。在实际工作中...

    Linux Centos7系统端口占用问题的解决方法

    在Linux CentOS7系统中,有时会遇到端口占用的问题,这可能会导致服务无法启动或通信异常。本篇文章将详细介绍如何解决此类问题,以8080端口为例进行阐述。 首先,我们需要确认哪个进程占用了特定端口。在本案例中...

    查询端口被占问题

    1. **查看80端口占用情况**: 在Windows中,你可以通过命令行工具来检查80端口的状态。首先,打开“开始”菜单,然后输入“cmd”并回车,这将打开命令提示符(DOS窗口)。在命令提示符中,键入以下命令: ``` ...

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

    找到占用端口的进程后,如果我们决定要结束这个进程,可以使用`kill`命令。`kill`命令用于向指定的进程发送信号,告诉它应该停止运行。为了强制结束进程,通常会使用信号9(SIGKILL),这是一个不可忽略的信号,接收...

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

    此外,使用合适的关闭命令(如优雅的关闭Web服务器),避免强制终止程序也是预防端口占用的有效手段。 ### 总结 Python Web项目意外关闭但占用端口的问题是一个常见的问题,通过了解其出现的原因并掌握解决方法,...

    Myeclipse工程发布时端口占用问题的解决方法

    在排查过程中,使用诸如`jps`(Java进程查看器)等工具可以帮助识别Java进程,而系统的服务管理工具(如Windows的“服务”管理器或Linux的`systemctl`)则可以帮助检查系统服务。 总之,解决MyEclipse工程发布时...

    完美解决在docker容器中启动tomcat始终报端口被占用的错误

    3. **检查端口占用情况**: 如果上述步骤仍然无效,你需要进一步检查哪个进程占用了8080端口。在命令行中输入`netstat -ntulp | grep 8080`,这会显示所有使用8080端口的进程及其PID(进程ID)。例如,如果看到PID...

    解决 tomcat 端口占用问题!

    如果`taskkill`无法成功关闭,可以尝试使用强制终止进程的命令。 对于Linux系统,解决端口占用问题的过程类似。`netstat -anp`命令用于查看进程状态,`kill -9`命令用于结束指定的进程ID(PID)。例如,如果进程号...

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

    在Linux系统管理中,了解如何查看端口和进程情况以及如何终止不需要的进程是非常重要的技能。下面我们将详细探讨这些知识点。 首先,查看端口的常用命令是`netstat`。当你想知道哪个进程正在监听特定端口时,可以...

    python关闭占用端口方式

    在上述代码中,作者提供了一种使用Python关闭占用端口的方法,主要涉及到了操作系统交互和正则表达式处理。以下是详细的知识点解析: 1. **操作系统交互**: - `os` 模块:Python的标准库提供了`os`模块,它提供了...

Global site tag (gtag.js) - Google Analytics