以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 Android 资料下载 』 (http://bbs.xml.org.cn/list.asp?boardid=55) ---- Android的ps命令介绍及技巧 (http://bbs.xml.org.cn/dispbbs.asp?boardid=55&rootid=&id=126733) |
-- 作者:挥戈回日 -- 发布时间:7/14/2013 5:10:00 PM -- Android的ps命令介绍及技巧 在Linux下,ps是非常普通的命令: ps -aux 查看所有正在运行的进程ps | grep xxx 显示过滤指定名称的进程 可是以上的命令在Android上,都不起作用! What?!!!Android不是基于Linux系统的吗?对,准确来说,Android是Google基于Linux的内核改造出来的。那也意味着,Android是一个Linux的修改版,这样子也解析了同样的命令,不能执行的问题了。 对于前面提到的命令,我们可以这样子的命令来替代: ps 可以查看所有正在运行的进程ps xxx 显示过滤指定名称的进程 和原来的Linux相比,貌似更人性化了,或者说,功能简洁了许多,毕竟Android的toolbox是为适应大多数移动设备而设计的。 接着我们一起学习一下Android的ps命令参数: -t -x -P -p -c [pid|name] -t 显示进程下的线程列表 -x 显示进程耗费的用户时间和系统时间,格式:,单位:秒(s) -P 显示调度策略,通常是bg或fg,当获取失败将会是un和er -p 显示进程的优先级和nice等级 -c 显示进程耗费的CPU时间 (可能不兼容Android 4.0以前的老版本系统) [pid] 过滤指定的进程PID [name] 过滤指定的进程NAME 和Linux的ps不同,Linux的ps命令可以这样子:ps -aux,Android上ps的参数并不能一起使用,如ps -txPc. 小提示: 内核根据进程的nice值决定进程需要多少处理器时间. nice值的取值范围是是: -20到20. 一个具有-20 的 nice 值的进程有很高的优先级. 一个 nice 值为 20 的进程的优先级则很低. |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
31.250ms |