流式频率分布查看器。

anytop的Python项目详细描述


https://travis-ci.org/larsyencken/anytop.png

概述

anytop是用于查看流输入上的频率分布的工具。 它逐行读取输入,并将分布中的顶部元素显示为 他们涌了进来。它的灵感来自于可用的优秀命令行工具 用于Varnish Web加速器。

anytop设计为在shell流中工作,允许您轻松地 使用诸如cutsedtr等工具修改数据流。 通过键入anytop --help获取使用帮助。若要退出,请输入

示例:字典单词

从 字典:

cut -c 1-1 /usr/share/dict/words | tr [:upper:] [:lower:] | anytop
http://media.quietlyamused.org.s3.amazonaws.com/anytop/img/anytop-dict.png

看起来spc的单词最多。

示例:文件类型

在源树中计算文件扩展名的相对分布:

ack -f | fgrep . | awk -F . '{print $NF}' | anytop
http://media.quietlyamused.org.s3.amazonaws.com/anytop/img/anytop-sourcetree.png

看起来像是一个web应用程序的php代码库。

示例:shell命令

查看bash中最常用的命令:

cut -d ' ' -f 1 .bash_history | xargs -n 1 basename | anytop
http://media.quietlyamused.org.s3.amazonaws.com/anytop/img/anytop-bashhist.png

开发人员工具vimgitj(自动跳转)功能非常突出。也许我输入的ls太多了。

如您所见,anytop很容易借给shell管道,允许 它在很多情况下都是有用的。

内存使用量

anytop使用与输入中不同行数成比例的内存。 如果输入键空间是有界的,那么anytop将使用有限的内存,no 不管有多少条线,多长时间。

当输入键空间没有限制时,内存使用仍然可以由 仅在具有^{tt16}的行的固定大小窗口上显示统计信息$ 选择。

Bitdeli badge

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在Windows 7上配置Apache Ant和Ivy   java使用带有片段的节,NullPointerException   java如何使用Gradle设置环境变量,而不是在Exec范围内?   JavaEclipse(3.5和3.6)在ubuntu中崩溃   java如何通过引导类加载器以编程方式加载另一个类?   java无法使用自定义视图在画布上绘制   java使用Spring引导邮件发送html表   java“\n”在导出到时不工作。jar文件   amazon web services在AWS SDK for Java v2上添加了Gradle依赖项   java在包含ClientBundle的包中有一个成员ClientBundle是一种好的做法吗?   java如何在JDBC中建立连接池?   java线程安全但快速访问“最终最终”变量?   谷歌地图上的MarkerDrag没有更新标记的。getPosition()Android Java   javajavaconfig:javax类型。servlet。ServletContext和javax。servlet。无法解析ServletException   无法使用JAVAXB从Java中的XML文件读取数据   java Change ImageView触控可绘制矢量颜色   java在JUnit5中,如何模拟返回void的静态方法?我们可以使用导入组织吗。莫基托。模仿静态?   继承如何将这个Java接口和继承结构转换为Golang?   多个请求的java httpclient超时   JavaSelenium不能使用Actions类来执行只需几个步骤的操作,有什么问题吗?