Android Adb命令(4) - ps 查看进程信息
1. 查看所有进程信息:
adb shell ps -A
则得到:
USER PID PPID VSZ RSS WCHAN ADDR S NAME
root 1 0 12510356 5276 ep_poll 0 S init
root 2 0 0 0 kthreadd 0 S [kthreadd]
...
system 603 1 12539680 3468 ep_poll 0 S servicemanager
...
system 1065 879 23323448 443428 ep_poll 0 S system_server
....
可以看出 :
PID 1065 对应的是 system_server进程
PID 603 对应的 servicemanager 进程 (用于Binder 通信)
2. 查看某个进程下的所有线程信息:
adb shell ps -T [PID]
如查看上面 system_server 进程下的所有线程信息:
adb shell ps -T 1065
则得到:
USER PID TID PPID VSZ RSS WCHAN ADDR S CMD
system 1065 1065 879 23323448 431900 ep_poll 0 S system_server
system 1065 1089 879 23323448 431900 do_sigtim+ 0 S Signal Catcher
system 1065 1090 879 23323448 431900 pipe_read 0 S perfetto_hprof_
system 1065 1097 879 23323448 431900 poll_sche+ 0 S ADB-JDWP Connec
system 1065 1098 879 23323448 431900 futex_wai+ 0 S Jit thread pool
system 1065 1099 879 23323448 431900 futex_wai+ 0 S HeapTaskDaemon
system 1065 1100 879 23323448 431900 futex_wai+ 0 S ReferenceQueueD
system 1065 1101 879 23323448 431900 futex_wai+ 0 S FinalizerDaemon
system 1065 1102 879 23323448 431900 futex_wai+ 0 S FinalizerWatchd
system 1065 1110 879 23323448 431900 binder_io+ 0 S Binder:1065_1
system 1065 1112 879 23323448 431900 binder_io+ 0 S Binder:1065_2
system 1065 1158 879 23323448 431900 futex_wai+ 0 S Thread-2
system 1065 1200 879 23323448 431900 ep_poll 0 S android.fg
system 1065 1201 879 23323448 431900 ep_poll 0 S android.ui
system 1065 1202 879 23323448 431900 ep_poll 0 S android.io
system 1065 1203 879 23323448 431900 ep_poll 0 S android.display
system 1065 1204 879 23323448 431900 ep_poll 0 S android.anim
system 1065 1205 879 23323448 431900 ep_poll 0 S android.anim.lf
system 1065 1227 879 23323448 431900 futex_wai+ 0 S watchdog
system 1065 1233 879 23323448 431900 ep_poll 0 S android.bg
system 1065 1235 879 23323448 431900 binder_io+ 0 S HwBinder:1065_1
system 1065 1236 879 23323448 431900 ep_poll 0 S ActivityManager
system 1065 1237 879 23323448 431900 ep_poll 0 S ActivityManager
system 1065 1242 879 23323448 431900 ep_poll 0 S ActivityManager
system 1065 1243 879 23323448 431900 ep_poll 0 S ActivityManager
...
具体参考:
Android重要线程进程一览 - 掘金
Android Adb命令(4) - ps 查看进程信息相关推荐
- ubuntu下使用ps查看进程信息
一.ps常用命令组合 ps 查看当前终端下运行的所有进程信息 ps aux 查看linux下所有的进程信息 ps -aux 查看linux下用户名为x所拥有的进程信息,如ps -auname表示查看l ...
- top命令查看进程信息和cpu占用
top 通过top命令查看进程信息 通过adb shell top -h查看其使用方法 yumodeMacBook-Pro:car yumo$ adb shell top -h Usage: top ...
- linux查看进程运行日志文件,【Linux】常用指令、ps查看进程、kill杀进程、启动停止tomcat命令、查看日志、查看端口、find查找文件...
1.说出 10 个 linux 常用的指令 1) ls 查看目录中的文件 2)cd /home 进入 '/ home' 目录:cd .. 返回上一级目录:cd ../.. 返回上两级目录 3)mkdi ...
- 如何top命令查看进程信息和cpu占用率分析
top 通过top命令查看进程信息 通过adb shell top -h查看其使用方法 130|root@sp9820e_1h10:/ # top -h Usage: top [ -m max_pro ...
- Linux ps -aux 和 ps -ef 查看进程信息说明+ps查看进程中的线程
Linux ps -aux 和 ps -ef 查看进程信息说明+ps查看进程中的线程 1. ps -aux | grep xxx 1.1 ps -aux 输出格式: 1.2. 例子 1.3 注意:有时 ...
- Linux常见面试题-ps查看进程命令
目录 ps查看进程: 基础操作 PS命令语法: 1.ps 命令用于查看当前正在运行的进程. 2.ps -aux | grep java 3. kill 命令用于终止进程 ps查看进程: 要对进程进行监 ...
- Android adb命令,linux中各种命令
常用的ADB命令 1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器 ...
- android 系统(6)---Android ADB 命令大全
原文链接:https://github.com/mzlogin/awesome-adb ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也 ...
- Android ADB命令?这一次我再也不死记了!【简单说】
https://www.jianshu.com/p/56fd03f1aaae adb的全称为Android Debug Bridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经 ...
最新文章
- 给接口自动化测试框架增色,实现企业微信测试报告
- linux c 进程间通信
- Python语法中的模糊语义,你知道吗?
- java动态代理_Java 动态代理和依赖注入
- 修改 VS2013 项目属性的默认包含路径(全局)
- Kali渗透测试技术实战
- 2020年 2 篇异常算法最佳综述
- 集成springboot案例_SpringBoot开发者都在用的五款优质扩展,每个都很能打!
- 李楠谈小米MIX Alpha:卖19999元还是不赚钱
- 暗黑系游戏_暗黑系冒险游戏,剧情引人入胜!
- 关于ASP.NET与CLR相互关系的一些总结
- Centos 6.9 编译安装gcc 4.8.5
- Android开发的四大组件
- 闲谈一下,ES3、ES4、ES5、ES6 分别是什么
- pkcs8 和 pkcs1 之间 互相 转换
- 爬取东方财富网股票行情数据和资讯
- 使用原生JavaScript改变DOM元素面试题
- 中位数 POJ3784
- intelliJ IDEA启用快速定位文件图标
- Java 程序员,真的不能去外包吗?