adb 查看并杀死进程

查进程 PID

要查进程 PID,首先要知道一个 shell 命令——。通过 ps 命令,我们可以查到任何想要的进程的 PID,然后就能通过 PID 对它干坏事了。

这里的 ps 命令是适用 ADB的,与传统 Linux 下的 PS 命令不完全一致。下 ps 命令的用法如下:

先看一下这些参数的说明:

上面列出了大量的参数,但实际使用的时候,很少需要同时出现这么参数,往往最简单的就可以了。不过在使用过程中要注意以下事项:

1、如果已经进入环境,则可以直接使用 ps 命令:

默认这里只列出了两条记录,如果要列出所有进程信息,带上参数即可。

2、如果没有进入环境,则可以直接使用,此时不需要带任何参数,即可列出所有进程信息。

杀进程

通过 ps 命令查到进程 PID 后,我们就可以使用命令对这个进程进行操作了。

中的 kill 命令的用法如下:

这里杀进程只需要即可,举个栗子:

小结

上面说了那么多,实际常用的就两组:

没有进:

进了:

其它方法

上面的方法是通用方法,但如果要干掉的不是那些系统服务,而是知道包名的其他进程,那还可以用下面的方法。

1、下:

2、未进入:

若未进入 adb shell,那在 cmd 环境下 grep 命令是用不了的:

此时可以将 ps 和 grep 命令用双引号包起来,当做一个整体给到 adb shell 去处理:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180622G1Z29D00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券