zoukankan      html  css  js  c++  java
  • [转贴]查看端口占用

    http://blog.chinaunix.net/space.php?uid=20237628&do=blog&id=1697931

    分类: 经典转载

     

    cmd——回车,输入netstat -ano——回车,可以查看已占用的端口,记下端口的PID,然后打开任务管理器,点查看,选择列,勾选PID确定,找到对应的PID,结束进程,如果结束不了或者结束后还不起作用,就用ntsd命令

     

    tomcat端口占用解决办法

    如果之前端口没被占用,而后来被占用了,可以去到D:\tomcat-5.5.26\bin下执行shutdown.bat,这样占用的端口就被释放了

     

    如果任务管理器结束不了进程,就用下边这个命令

    cmd——回车,输入ntsd -c q -p PID——回车

    ntsd -c q -p PID(把最后那个PID,改成你要终止的进程的PID)。在进程列表中你可以查到某个进程的PID。 

     

    以上参数-p表示后面跟随的是进程PID, -c q表示执行退出Ntsd的调试命令,从命令行把以上参数传递过去就行了。

     

    Windows系统自带了一个用户态调试工具ntsd,只要你在命令行下使用ntsd调出某进程,然后退出ntsd即可终止该进程,而且使用ntsd会自动获得Debug权限,因此ntsd能杀掉大部分的进程。

    ntsd无法杀掉的进程:只有SystemSMSS.EXECSRSS.EXE不能杀。前两个是纯内核态的,最后那个是Win32子系统,ntsd本身需要它。

     

    另外,tskill 命令杀进程也是一个选择

     

    tasklist能列出所有的进程和相应的信息。

    tskill能根据PID(进程ID)进程名等杀死进程。

     

    以下是tskill的详细使用方法

    TSKILL processid | processname [/SERVER:servername] [/ID:sessionid | /A] [/V]

      processid           要结束的进程的 Process ID。   processname         要结束的进程名称。   /SERVER:servername  含有 processID 的服务器(默认值是当前值)。                          使用进程名和 /SERVER 时,必须指定 /ID                          或 /A   /ID:sessionid       结束在指定会话下运行的进程。   /A                  结束在所有会话下运行的进程。   /V                  显示正在执行的操作的信息。

     

    下面是tasklist的详细用法

    TASKLIST [/S system [/U username [/P [password]]]]          [/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH]

    描述:     该工具显示在本地或远程机器上当前运行的进程列表。

    参数列表:    /S     system           指定连接到的远程系统。

       /U     [domain\]user    指定应该在哪个用户上下文执行这个命令。

       /P     [password]       为提供的用户上下文指定密码。如果忽略,提示                            输入。

       /M     [module]         列出当前使用所给 exe/dll 名称的所有任务。                            如果没有指定模块名称,显示所有加载的模块。

       /SVC                    显示每个进程中主持的服务。

       /V                      显示详述任务信息。

       /FI    filter           显示一系列符合筛选器指定的标准的任务。

       /FO    format           指定输出格式。                            有效值: “TABLE”、”LIST”、”CSV”。

       /NH                     指定列标题不应该在输出中显示。                            只对 “TABLE” 和 “CSV” 格式有效。

       /?                      显示帮助消息。

  • 相关阅读:
    【quickhybrid】架构一个Hybrid框架
    基于socket.io打造hybrid调试页面
    【图像缩放】双立方(三次)卷积插值
    搭建apache本地服务器·Win
    PHP、mySQL及Navicat安装·Mac
    搭建apache本地服务器·Mac
    博客前端live2D实现
    docker镜像下载出现:received unexpected HTTP status: 500 Internal Server Error
    第一篇
    [java]静态方法访问非静态方法的方法
  • 原文地址:https://www.cnblogs.com/yangqianming/p/2242110.html
Copyright © 2011-2022 走看看