专栏首页伟大程序猿的诞生Android ADB动态查看内存信息之Watch使用

Android ADB动态查看内存信息之Watch使用

前言

先让我们看一下这条代码的效果:

 watch -n 1 -d adb shell dumpsys meminfo com.libin.factory

看到了动态的内存信息了吗,是不是很赞!

那么我们来看看为何如此的爽!

adb shell dumpsys meminfo com.libin.factory

这个命令相信大家都不陌生,就是查看内存信息,那这会你应该明白我们的效果通过什么来实现的了吧,那就是watch。

接下来,让我们看一下什么是watch?

watch

watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log 文件,ls 监测某个文件的大小变化,看你的想象力了!

命令格式: 1.watch[参数][命令] 2.参数:

-n或--interval  watch缺省每2秒运行一下程序,可以用-n或-interval来指定间隔的时间。
-d或--differences  用-d或--differences 选项watch 会高亮显示变化的区域。 而-d=cumulative选项会把变动过的地方(不管最近的那次有没有变动)都高亮显示出来。
-t 或-no-title  会关闭watch命令在顶部的时间间隔,命令,当前时间的输出。

3.退出

Ctrl + c 

4.示例:

每隔一秒高亮显示网络链接数的变化情况

watch -n 1 -d netstat -ant

原理就是这么简单,更多功能等待大家自己发觉!!!发挥你的才智去watch命令。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • MPchart 使用详解及详细属性( 二)----pieChart(饼状图)

    项目源代码:https://github.com/libin7278/MpChart

    先知先觉
  • Glide4.0源码全解析(二),load()背后的故事

    书接上文,上回书说到GlideAPP和.with()方法背后的故事,那么我们接着按照我们开始的思路,按照Glide基本加载步骤中的三步走,with(),load...

    先知先觉
  • 微信小程序开发--【Hello World 及代码结构】(二)

    通过上一篇我们已经完成了注册及开发环境的搭建,今天我们来开发我们的第一个微信小程序 微信小程序开发注册流程

    先知先觉
  • 【Vue原理】Watch - 白话版

    今天我们用白话文解读 watch 的工作原理,轻松快速理解 watch 内部工作原理。你说,你只懂怎么用的,却不懂他内部是怎么工作的,这样能有什么用?

    神仙朱
  • Linux 命令(122)—— watch 命令

    watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有。如同名字一样,watch 可以帮助监测一个命令的运行结果,省得我们一遍遍地手动运行。比如...

    Dabelv
  • linux watch命令

    用户5807183
  • 机器学习笔试题精选(四)

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.n...

    红色石头
  • HTML/CSS,说点你可能不知道的技巧

    编写插件需要使用图片资源又不适合直接引入时使用base64图片编码进css或js插件

    用户5997198
  • 译文|数据建模有新招!

    本文由CDA数据分析研究院翻译,译者:王晨光,转载必须获得本站、原作者、译者的同意,拒绝任何不表明译者及来源的转载! 在过去的三十年,ERP,CRM和Analy...

    CDA数据分析师
  • 【干货】不容错过的 30 个机器学习视频、教程&课程

    导读:下面是 Analytics Vidhya 网站发表的文章,汇集了 2016 年机器学习经典视频、教材和课程,分类整理,初学者、进阶级还是资深研究员,都可以...

    钱塘数据

扫码关注云+社区

领取腾讯云代金券