英语法语西班牙语

Ad


OnWorks 网站图标

bwm-ng - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 bwm-ng

这是命令 bwm-ng,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


bwm-ng - 带宽监视器 NG(下一代),用于网络和
磁盘 io。

概要


宝马 [选项] ... [配置文件]

商品描述


宝马 可用于监控所有或某些特定网络的当前带宽
接口或磁盘(或分区)。 它显示进出的总数以及所有的总数
接口/设备。 支持几种不同的输出方法(curses、curses2、
普通、csv 和 html)。

宝马 不限制接口或磁盘的数量,可以处理新的
动态运行时或隐藏那些未启动的。

INPUT 方法


使用的输入法很大程度上取决于您的操作系统和系统。 您可以选择
在运行时开始或在curses中的首选方法。 每种方法只能
如果使用 宝马 是在支持它的情况下编译的。

目前支持 网络 输入 方法:

进程 :
这是默认设置 Linux 基于系统。 它解析特殊的 procfs 文件
/proc/网络/开发. 如果有疑问,应该使用它 Linux.

获取地址 :
这是默认设置 BSD 系统如 FreeBSD的, NetBSD的, OpenBSD系统 最近 Mac
OS X (>=10.3)。 如果对这些系统有疑问,应该使用它。 它使用
getifaddrs 系统调用。

状态 :
这是默认设置 的Solaris. 它使用 kstat 系统调用。

系统控制 :
这是系统的默认设置,例如 IRIX 和别的 UNIX. 它可以用于许多
其他系统如早期 Mac OS X 以及。 它使用 sysctl 系统调用。

netstat命令 :
这是没有上述问题或其他问题的系统的备份。

libstatgrab :
宝马 可以使用外部库 libstatgrab 来收集数据。 请
http://www.i-scream.org/libstatgrab 有关这方面的更多信息。

目前支持 磁盘 输入 方法:

磁盘:
使用 /proc/diskstats 显示 Linux 2.6+ 系统上的 diskio。 代替
将显示读/写次数。

磁盘:
一样 状态 网络输入,但用于磁盘 io。 它使用 kstat 系统调用来自
Solaris。

系统控制:
写的 NetBSD的OpenBSD系统,但也可能在其他平台上工作。

开发统计:
基于 devstat 库的输入。 您可以在基于 FreeBSD 的系统上找到它。

服务:
基于 IOKit 的框架输入。 您可以在 MacOSX 等 Darwin 系统上找到它。

库统计盘:
一样 libstatgrab 但是对于磁盘 io (http://www.i-scream.org/libstatgrab/).

OUTPUT 方法


您可以选择几种不同的方式来输出收集的数据 宝马.

您可以使用以下之一:

诅咒:
这是默认的输出方法。 通常这最适合你。 在 诅咒
你可以控制的模式 宝马 有几个键。 按“h”获取在线帮助。 到
使用此模式退出,请按“q”或 ctrl-c。

诅咒2:
使用curses 输出显示当前IO 的条形图。

平原:
朴素 or ASCII码 如果curses 不可用,则主要是备份。 你不能
控制 宝马 在这种模式下。 要退出按 ctrl-c。 但是对于一个人
使用这种方式的单输出是最适合的模式。

CSV:
CSV 旨在与脚本一起使用以便于解析。 对于那些列表
元素请查看自述文件 - 规格部分。 跳过第一个
仅使用零的输出
bwm-ng-o csv-c 0

HTML:
这是专为在 WWW 中使用而设计的。 它使用当前的 CSS 文件 bwm-ng.css
工作目录“--htmlrefresh”只影响页面的刷新
浏览器。 为获得最佳结果,对 --timeout 和 --htmlrefresh 使用相同的值。

配置


被识别的选项 宝马 可以分为3个不同的组。 长的
版本只能在 bwm-ng 使用 getopt_long 编译时使用。

INPUT
这些选项指定收集数据的方法以及它们的不同选项。

-一世, - 输入 方法
选择要使用的方法。 它可以是上述之一(见 INPUT 方法)如果
对它的支持被编译进来。

-F, --proc文件 文件名
选择要解析的文件 进程 输入 方法。 通常是 /proc/网络/开发.

--磁盘统计文件 文档名称”
选择要解析的文件 磁盘 输入 方法。 通常是 /proc/diskstats.

--分区文件 文档名称”
选择要解析的文件 磁盘 输入 方法 在较旧的内核上。 这通常是
/proc/分区.

-n, --netstat
指定要执行的二进制文件 netstat命令 输入 方法. 因为这可能是一个
此选项的安全漏洞支持是 不能 编译于 宝马 默认情况下。

OUTPUT
这些选项选择输出数据的方式和输出的几个选项。

-o, - 输出 方法
选择用于输出的方法。 它可以是上述之一(见 OUTPUT
方法) 如果对它的支持被编译进来。

-你, - 单元 折扣值
选择要显示的单位。 它可以是其中之一 字节, , or 错误.

-T, - 类型 折扣值
指定要显示的统计数据类型。 使用其中之一 对于当前速率/秒, 最大
自启动以来达到的最大值 宝马, 总和 总金额
自启动以来计算 宝马 or 平均 为过去 30 秒的平均值。

-C, - 数数
输出数量 朴素CSV 输出模式。 使用 '1' 表示一次单一输出。
使用“0” CSV mode 将跳过始终由零值组成的第一个输出。

-C, --csvchar 坦克
指定分隔符字符 CSV 模式。 默认值为“;”。

-F, --输出文件 文件名
指定使用 输出文件 而不是 标准输出. 此选项仅影响 CSV
HTML 模式。

-R, --html刷新
设置 HTML 元刷新字段以秒为单位 HTML 模式。 这将导致一个
每次重新加载页面 n 浏览器的秒数。 如果你想使用这个设置
--html头文件 以及。

-H, --html头文件 [值]
如果使用此选项, 宝马 将打印正确的 HTML 标题 ( )
包括数据前后的元字段。 这仅在 HTML 模式。
折扣值 可以是 0(关闭)或 1(开启),如果未给出值,则使用“1”。

-N, --ansiout
禁用普通输出的 ANSI 代码。

--长磁盘名
在 Darwin 中显示磁盘的长实名(ioservice 输入)

其他
这些选项指定了一般行为 宝马.

-t, - 暂停 毫秒
显示和收集统计数据每 n 毫秒(1 毫秒 = 1/1000 秒)。 默认是
500 毫秒。

-d, - 动态的 [值]
显示带有动态单位的字节和位,如 K、M 或 G(Kilo、Mega、Giga)。 折扣值
可以是 0(关闭)或 1(开启),不使用值“1”。

-一种, --alif [模式]
指定是否只有 up 和 selected 接口(模式=0), 所有这些都在
可能没有被选中(模式=1) 或全部,甚至向下且未选择的接口 (模式= 2)。
如果没有给出接口列表(--接口) 模式= 1并且 模式=2 是一样的。

-一世, --接口 名单
仅显示此逗号分隔列表中的接口 (白名单)。 如果
列表以 '%' 为前缀,其含义被否定,此列表中的接口是
从输出隐藏(黑名单)。 (例如:%eth0,tun0)

-S, --总和隐藏 [值]
如果给定且可选值不为 0,则计数也隐藏且不显示
总价值的接口。

-一种, --平均长度
设置收集平均模式统计数据的跨度。 默认值为 30
秒或 2*超时.

-D, --守护进程 [值]
如果给定并且可选值不为 0,则 fork 进入后台并守护进程。这
只影响 HTMLCSV 模式和 --输出文件 是必须的。

-H, - 帮帮我
显示命令行选项的帮助。

-V, - 版
打印版本信息

配置文件


的行为 宝马 也可以通过一个控制 配置文件. 默认情况下 宝马 第一
读取 /etc/bwm-ng.conf 然后 ~/.bwm-ng.conf。 如果在命令行中指定 宝马 跳过
那些。 它包含与用于命令行的相同长选项作为键后跟
'=' 和值。 以 # 或未知键开头的行将被忽略。

例如:
动态=1
单位=位
程序文件=/proc/网络/开发
输出=普通

其他 FILES


bwm-ng.css 用于 html 输出的 CSS 文件。

使用 onworks.net 服务在线使用 bwm-ng


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    移相器
    移相器
    Phaser 是一个快速、免费且有趣的开放式
    源 HTML5 游戏框架,提供
    WebGL 和 Canvas 渲染
    桌面和移动网络浏览器。 游戏
    可以共...
    下载移相器
  • 2
    附庸引擎
    附庸引擎
    VASSAL 是一个游戏引擎,用于创建
    电子版传统板
    和纸牌游戏。 它提供支持
    游戏块渲染和交互,
    和...
    下载 VASSAL 引擎
  • 3
    OpenPDF - iText 的分支
    OpenPDF - iText 的分支
    OpenPDF 是一个 Java 库,用于创建
    以及使用 LGPL 编辑 PDF 文件和
    MPL 开源许可证。 OpenPDF 是
    iText 的 LGPL/MPL 开源继承者,
    一个...
    下载 OpenPDF - iText 的分支
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - 自动化系统
    地球科学分析 - 是地理
    信息系统 (GIS) 软件
    地理数据的强大功能
    加工和分析...
    下载 SAGA GIS
  • 5
    Java/JTOpen 工具箱
    Java/JTOpen 工具箱
    IBM Toolbox for Java / JTOpen 是一个
    Java类库支持
    客户端/服务器和互联网编程
    模型到运行 OS/400 的系统,
    i5/OS, 哦...
    下载 Java/JTOpen 工具箱
  • 6
    D3.js
    D3.js
    D3.js(或数据驱动文档的 D3)
    是一个 JavaScript 库,它允许你
    生成动态的交互式数据
    Web 浏览器中的可视化。 与D3
    您...
    下载 D3.js
  • 更多 ”

Linux 命令

Ad