一、tasklist 查看进程
1、"tasklist" 是用来显示运行在本地或远程电脑上所有进程的命令行工具,带有多个执行参数,似Linux系统的ps命令;
2、显示结果由五部分组成:映像名称(进程名)、PID、会话名、会话#、内存使用;
3、tasklist /? 可查看命令帮助;
二、查看本机所有进程
tasklist
三、根据 pid 查询指定进程
tasklist | findstr 1306
四、查看远程所有进程
# 查看到IP地址为218.22.123.26的远程系统的进程;
# 其中/s参数后的“218.22.123.26”指要查看的远程系统的IP地址;
# /u后的“admin”指Tasklist命令使用的用户账号,它必须是远程系统上的一个合法账号;
# /p后的“123456”指admin账号的密码;
# 查看远程系统的进程时,需要远程机器的RPC服务的支持,否则,该命令不能正常使用;
tasklist /s 218.22.123.26 /u admin /p 123456
五、Taskkill 终止进程
1、根据进程 PID 结束:
taskkill /pid 1306
2、根据进程 名称 结束:
taskkill /im "cmd.exe"
六、强制结束进程
1、根据进程 PID 强制结束:
taskkill /f /pid 1306
2、根据进程 名称 强制结束:
taskkill /f /im "cmd.exe"
七、结束进程树
# 一个程序开启后,可能会出现不止一个进程,还会有子进程,此时则可采用结束进程树的方式,全部结束掉;
taskkill /t /pid 1306