一.通过任务管理器
打开任务管理器,如下图,选中你要杀死的进程点击”结束“:
二.通过命令杀死进程
在cmd中输入tasklist:
2.1、通过进程名
taskkill /f /im 进程名(如:smss.exe)
例如,杀死java:
taskkill /f /t /im Java.exe
2.2、通过进程号
taskkill /f /pid 进程号(如:376) /t
/f:强制杀死进程
/pid 376:指定要杀死进程的 pid=376
/t:杀死该进程和该进程启动的子进程
2.3、Taskkill命令详解:
“Tasklist”命令是一个用来显示运行在本地或远程计算机上的所有进程的命令行工具,带有多个执行参数。
作用:
结束一个或多个任务或进程。可以根据进程 ID 或图像名来结束进程。
语法格式:
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] 列出调用指定的 DLL 模块的所有进程。
如果没有指定模块名,显示每个进程加载的所有模块。
/SVC 显示每个进程中的服务。
/V 指定要显示详述信息。
/FI filter 显示一系列符合筛选器指定的进程。
-eq, -ne: equal, not equal.
-gt, -lt: greater, less than.
-ge, -le: greater or equal, less than or equal.
/FO format 指定输出格式,有效值: "TABLE"、"LIST"、"CSV"。
/NH 指定栏标头不应该在输出中显示。
只对 "TABLE" 和 "CSV" 格式有效。
2.4、netstat:
netstat 主机:查看主机当前的tcp/ip连接状态,如端口的状态。
netstat -aon|findstr 5037 查看端口号
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 6820
端口“5037”被PID(进程号)为6820的进程占用。
查看进程“6820”被哪个应用占用,继续执行下面命令:
tasklist|findstr 6820
studio64.exe 2380 Console 1 773,192 K
#############################################################################
鸣谢:特别感谢所有在CSDN等网站热爱技术、乐于分享的工程师们。
说明:本文只是个人学习之用。
#############################################################################