Android系统是基于 Linux 内核的,也就是说Android系统的底层是Linux系统。所以 Linux 里的很多命令在 Android系统里也有相同或类似的实现,在 adb shell
里就可以调用。前面部分内容已经用到了 adb shell
命令,我们再来补充一下对adb shell 命令的认识。
提示:要在Android手机上执行的adb shell命令,就需要先root手机,而虚拟机是直接root的Android系统,所以直接可以在虚拟机上使用adb shell命令。
1、查看进程
命令:
adb shell ps
输出示例:
USER PID PPID VSIZE RSS WCHAN PC NAME
root 1 0 8904 788 ffffffff 00000000 S /init
root 2 0 0 0 ffffffff 00000000 S kthreadd
...
u0_a71 7779 5926 1538748 48896 ffffffff 00000000 S com.sohu.inputmethod.sogou:classic
u0_a58 7963 5926 1561916 59568 ffffffff 00000000 S org.mazhuang.boottimemeasure
...
shell 8750 217 10640 740 00000000 b6f28340 R ps
各列含义:
列名 |
---|