`
zhyt710
  • 浏览: 206505 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

查找使用某端口的进程,并终止该进程

阅读更多

比如8443号端口被占用,而自己想启用的应用程序有需要8443端口的使用,我们可能会想杀掉使用8443端口的进程。

 

下述方法是在windows下的实施过程

 

1.用netstat -ano命令得到网络端口占用详细列表,并从中找到自己关心的端口号对应的应用进程的pid

2.用tasklist命令查看是哪个应用程序在占用该进程号,如果发现可以终止该程序, 就可以终止该程序。如果程序不明,且完全没有留着的必要。

3.就可以用taskkill /pid 8443 /f  强制终止该进程。其中/pid 是说要指定pid号 /f是说强制终止

 

 

后话:写这个的原因是今天我就遇到了这个问题,因为我在启动geronimo的时候,发现8443端口被占用,经过此方法发现是VisualSVN占用着这个端口。我的做法当然是先结束VisualSVN服务。只有在不知情的情况下才去杀掉莫名的进程

 

 

 

2009-06-06 新增

在linux下操作tomcat你会经常用类似下面的命令

打开终端
cd **/tomcat*.*
#执行
bin/startup.sh #启动tomcat
bin/shutdown.sh #停止tomcat
tail -f logs/catalina.out #看tomcat的控制台输出;


而当我们试图关闭tomcat但是怎么关也关不掉的时候,可以用如下命令
#看是否已经有tomcat在运行了
ps -ef |grep tomcat
#如果有,用kill杀掉该进程;
kill -9 pid #pid 为相应的进程号

分享到:
评论

相关推荐

    查找端口占用并且终止线程的bat文件

    根据输入的端口号查找出占用端口的程序,并且终止其线程。

    windows查看网络占用端口及进程关闭.docx

    例如,如果你想要查找端口8080被哪个进程占用,可以运行: ``` netstat -ano | findstr "8080" ``` 这将会列出所有与端口8080相关的连接,并显示其对应的PID。 #### 3. 根据PID查找进程名称 一旦你获取到了PID,...

    NC 中端口被占用

    然而,使用`kill -9`需谨慎,因为它会立即终止进程,而不会给进程任何清理资源的机会,可能会导致数据丢失或其他问题。 ### 避免端口冲突的策略 为了防止端口冲突,可以采取以下几种策略: 1. **动态分配端口**:...

    端口进程控制器(可快速定位、关闭)

    例如,如果发现某个程序无响应或者运行缓慢,用户可以直接通过端口进程控制器结束该进程,提高系统的响应速度。 此外,该工具还支持“查询所有进程中的指定进程”。这意味着用户可以根据进程名称、PID或端口号来...

    查看windows端口占用情况以及终止某个进程.exe

    此exe的功能为查看windows端口占用情况以及终止某个进程,源码由c语言编写。 此exe将常用但复杂难记的windows cmd指令封装成迷你软件,可以查看windows的端口占用情况,可结束指定端口。 在 Windows 系统中,开发时...

    关闭制定端口软件

    当一个端口被占用时,意味着该端口正在被一个进程监听,无法再被其他服务使用。 "TCPView"是我们在处理端口问题时可能会用到的一个工具,它是Sysinternals Suite的一部分,由微软开发。TCPView可以提供实时的TCP...

    怎样查找打开的端口和如何关闭端口

    其中`/F`表示强制终止进程。 3. **防火墙设置**:除了直接结束进程外,还可以通过调整Windows防火墙设置来阻止外部对特定端口的访问。例如,要阻止对端口25(SMTP)的所有外部访问,可以在“控制面板”->“系统和...

    Windows管理进程端口常用命令

    通过对进程和端口的有效管理,不仅可以提升系统的安全性,还能优化系统性能,及时发现并解决问题。下面将详细介绍如何利用Windows内置命令来管理和监控进程与端口。 ### 一、查看系统端口状态:`netstat -ano` `...

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

    在Linux操作系统中,端口是应用程序使用的逻辑概念,端口号是端口的标识符。一台计算机可以有多个端口,通过不同的端口号与外部通信。当应用程序运行时,它们会占用一个或多个端口以供网络通信使用。有时出于维护或...

    Android端口号被占用解决方案

    这里的5037是ADB默认使用的端口号,这个命令会列出所有使用该端口的连接及其对应的进程ID(PID)。如果返回的结果中有进程正在使用5037端口,那么就会显示出对应的PID。 第二步:接着,使用`TASKLIST | findstr ...

    结束进程端口.rar 解压即用

    描述中的“输入端口号结束端口”意味着这个工具提供了一个用户界面或者命令行接口,允许用户输入一个特定的端口号,然后程序会查找并终止与此端口关联的进程。这在某些情况下非常有用,例如,当开发者需要释放端口...

    Window通过cmd查看端口占用、相应进程、杀死进程等的命令.docx

    当发现某个端口被占用后,我们通常需要终止占用该端口的进程。 **方法一:使用任务管理器** 1. 打开任务管理器(可以通过按Ctrl+Shift+Esc快捷键或者右击任务栏选择“任务管理器”)。 2. 在“进程”标签页中点击...

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

    在Linux操作系统中,管理和操作进程是一项基本任务,尤其是在服务器环境中,了解如何查找占用特定端口的进程,并根据需要结束这些进程是至关重要的。本篇文章将详细介绍如何执行这一操作。 首先,我们要解决的问题...

    如何查看端口占用情况

    假设结果显示为`thread.exe`进程占用了80端口,如果确认该进程不是必需的,可以通过`taskkill`命令来终止该进程,示例如下: ```bash taskkill /F /PID 2448 ``` 这里`/F`表示强制结束任务,`/PID`后面跟的是需要...

    window,tomcat部署程序后进程查看

    例如,若要终止进程号为7280的进程,可以执行`taskkill /PID 7280`。 #### 四、修改Tomcat进程名称 1. **修改进程名称**: - 需要更改Tomcat进程名称时,可以编辑`tomcat_home\bin\setclasspath.bat`文件。具体...

    80端口被占用的解决方案

    2. **终止进程**:如果重启服务无效,或者直接需要立即释放端口,可以在命令行中使用`taskkill /F /PID [PID]`命令强制结束占用端口的进程,其中`[PID]`是你之前查找到的进程ID。 3. **更改端口设置**:对于某些服务...

    ubuntu查杀进程方法

    本文将详细介绍如何在Ubuntu系统中查看并终止进程。 #### 一、查看进程 1. **`ps` 命令** `ps` 命令是Linux中最常用的进程状态查看命令之一。通过`ps`命令可以查看当前运行的所有进程信息。 - **基本用法**:`...

    如何杀死进程

    对于基于端口号的操作,你可以使用`netstat -ano | findstr <端口号>`来查找使用特定端口的进程。比如,你需要结束使用8080端口的进程,命令会是`netstat -ano | findstr 8080`。这将显示所有使用8080端口的进程和...

    查看系统端口占用情况的软件

    1. 结束占用端口的进程:通过任务管理器或其他工具终止进程。 2. 修改应用程序配置:某些应用程序允许用户更改默认端口。 3. 安装防病毒软件:检查并清除可能的恶意软件。 4. 使用端口转发:如果外部服务需要特定...

    查询端口被占问题

    要终止进程,首先需要知道其PID。假设是1234,可以使用`kill`命令: ``` kill 1234 ``` 如果进程没有立即停止,可能需要使用`kill -9 1234`来强制终止。请注意,终止系统进程可能会影响系统功能,确保在操作前...

Global site tag (gtag.js) - Google Analytics