如何用DOS命令查看占用某端口的程序及PID号

如何用DOS命令查看占用某端口的程序及PID号,第1张

1、按快捷键“win+R”,输入cmd后按回车进入DOS环境:

2、查看特定端口的使用情况:以80端口为例,输入命令“ netstat -aon|findstr "80" ”后按回车显示如下,可以看到占用80端口对应的程序的PID号为2320:

3、根据PID号找到对应的程序:继续输入命令“tasklist|findstr "2448"”,按回车后显示如下,可以看出2320对应的程序为360tray,这也说明该程序正在使用80端口:

4、若想80端口不被占用,则需要在任务管理器中结束相应的进程,按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,找到“360tray”,单击下方的结束进程即可!

用命令查看PID进程和关闭该进程的方法如下:

1查看PID进程的命令:tasklist|findstr "2396"使用CMD命令提示符后输入该命令(如图所示)

2杀掉指定进程的命令:taskkill /f /t /im torexe(如图所示)

如果还不能解决问题,建议去专业部门进行咨询。

任务管理器中的PID(Process

Identification)是指进程识别号,也就是进程标识符。 *** 作系统里每打开一个程序都会创建一个进程ID,即PID。

PID是各进程的代号,每个进程有唯一的PID编号。它是进程运行时系统随机分配的,并不代表专门的进程。在运行时PID是不会改变标识符的,但是你终止程序后再运行PID标识符就会被系统回收,就可能会被继续分配给新运行的程序。

扩展:

只要运行一个程序,程序在内存中即为进程, *** 作系统会自动分配一个标识。

是暂时唯一:进程中止后,这个号码就会被回收,并可能被分配给另一个新进程。

只要没有成功运行其他程序,这个PID会继续分配给当前要运行的程序。

如果成功运行一个程序,然后再运行别的程序时,系统会自动分配另一个PID。

1明确哪个端口出现了占用,点击“开始”,“运行”或者windows,R快捷键,打开运行窗口。

2在运行窗口中输入cmd命令,然后点击确定按钮,出现如下cmd命令符窗口。

3在命令符窗口中输入下列查找端口命令:然后敲回车,出现如下查询结果,第一列是协议,第二列是地址和端口号,后一列是PID号,记住占用端口的PID号。

4打开任务管理器,在任务栏上右击,选择任务管理器菜单。

5在出现的任务管理器中,通过pid查找到对应的程序。

6完成。

以上就是关于如何用DOS命令查看占用某端口的程序及PID号全部的内容,包括:如何用DOS命令查看占用某端口的程序及PID号、Windows下如何用命令查看PID进程和杀掉该进程、任务管理器里的查看中PID是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9309464.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存