效果
脚本下载
wget cert.run/master/speedometer.py
或者直接运行半自动安装脚本最后若是网卡名不对的话手动输入网卡名用speed命令即可
wget cert.run/master/speed.sh&sh speed.sh
视图需要安装python扩展支持
centos类系统安装命令
yum install python-urwid -y
Ubuntu类安装安装命令
apt-get install python-urwid -y
给予脚本权限
chmod 755 speedometer.py
查看网卡名
执行脚本即可出现带宽视图
python speedometer.py -r seth0 -c -t seth0
注意:seth0为网卡名称
参数详情
用法:速度表[选项]点击[[-c] tap] ...
监控网络流量或文件传输的速度/进度。最后一个
必须输入tap。 -c开始一个新列,否则将堆叠点击
垂直。
龙头:
-f filename [size]显示下载速度[带进度条]
-r network-interface显示在网络接口上接收的字节数
-t network-interface显示在网络接口上传输的字节数
-c为以下tap参数启动一个新列
选项:
-b使用旧的块状显示而不是平滑
即使检测到UTF-8编码也会显示
(如果你看到奇怪的字符就用这个)
-i interval-in-seconds例如。 “5”或“0.25”默认值:“1”
-k(1 | 16 | 88 | 256)设置此终端的颜色数
支持(默认为16)
-l使用线性图表而不是对数图表
你会非常喜欢设置-m
-m chart-maximum设置显示的最大字节数/秒
图表(默认2 ^ 32)
-n chart-minimum设置显示的最小字节数/秒
图表(默认为32)
-p使用原始纯文本显示(仅一次点击)
-s使用bits / s而不是bytes / s
-x在文件达到预期大小时退出
-z在不存在的文件上报告零大小
而不是等待它们被创建
注意:-rx和-tx被接受为-r和-t的别名以实现兼容性
早期版本的车速表。对于类似的,也可以省略-f
原因。
Python版本:2.6
Urwid> = 0.9.9.1检测到:是检测到UTF-8编码:是
开源项目地址:https://github.com/wardi/speedometer
发表评论: