爱飞 发表于 2015-1-18 11:38:51

Linux编程:Speedometer:Linux 终端下的收集监测工具仓酷云

只要了解了Linux的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux就是希望构架网站,根本没有想到要先了解一下Linux的基础。这是相当困难的。
在桌面下,监测收集速率的工具良多,从conky、边栏上的小窗,到大度的Screenlet,都可选择。
可是在终端下,却很难找到能够以图形直不雅的显现收集速率的软件。
Speedometer就是一款终端下的,图形化显现收集速率的工具,Speedometer的全体文件只是个python剧本,但效果却不俗:

<br>
运转Speedometer必要Urwid这个python库,安装好以后,下载最新的Speedometer,解开以后就是一个speedometer.py,然后:
cpspeedometer.py/usr/local/bin/speedometer
chownroot:/usr/local/bin/speedometer
chmod755/usr/local/bin/speedometer便可完成安装,假如你是Debian大概Ubuntu的话,那末只必要apt-getinstallspeedometer便可~
Speedomete的利用办法很复杂,经常使用的参数有两个-rx和-tx,-rx代表显现下载速度,-tx代表显现上传速度,前面接收集接口的称号便可。
比方,显现以后的承受速度,就是:
speedometer-rxeth0把eth0换成你以后利用的收集接口便可,好比ADSL的话,通常为ppp0。
效果以下:

<br>
你也能够同时显现上传和下载的速度:
speedometer-txeth0-rxeth0Speedometer会主动帮你分隔显现:

<br>
-c选项能够以垂直支解的体例显现分歧的项目:
speedometer-txeth0-c-rxeth0
<br>
别的,Speedometer还能够监测某个文件的下载速度,好比你正鄙人载downlod.iso这个文件,那末只需:
speedometerdownload.iso就会显现出文件下载的速度,不外这招偶然也不是很灵,由于年夜多半文件下载工具,会缓存下载的数据,大概在一时文件中保留下载的数据,而Speedometer只能经由过程监测文件巨细的变更算出速度。
假如你晓得下载文件的巨细,能够在命令中指定巨细,如许Speedometer就会帮你显现一个进度条,好比我晓得download.iso是80M:
speedometerdownload.iso$((80*1024*1024))效果以下:

<br>
由于Speedometer能够监控文件巨细的变更,以是除网速以外,你还能够用他来监测其他的数据。
好比,你能够用上面的命令监测一下硬盘的写进速率:
ddbs=1000000count=1000if=/dev/zeroof=big_nothing&
speedometerbig_nothing后面的dd命令在以后目次写进一个全零的1G巨细的文件,然后在写进中,用Speedmeter监测速率:

<br>
Speedometer能够同时检测多个收集接口、文件,并在一同显现出来,只需你的屏幕够年夜~
Speedmeter的主页:http://excess.org/speedometer/
来自:http://www.linuxgem.org/tip/Speedometer.html

功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和grep命令,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间。

admin 发表于 2015-1-21 11:55:38

Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?

再现理想 发表于 2015-1-24 15:09:58

下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。

老尸 发表于 2015-1-25 18:14:19

熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。

乐观 发表于 2015-2-3 12:37:41

随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。

深爱那片海 发表于 2015-2-7 07:40:58

即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。

透明 发表于 2015-2-20 23:55:38

学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。

海妖 发表于 2015-2-25 05:57:09

最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。

飘灵儿 发表于 2015-2-27 09:53:47

下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。

若相依 发表于 2015-3-9 00:33:06

让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?

分手快乐 发表于 2015-3-16 11:04:33

得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。

谁可相欹 发表于 2015-3-22 22:10:43

眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。

第二个灵魂 发表于 2015-3-23 00:48:34

笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机

仓酷云 发表于 2015-3-24 16:36:01

把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。

小魔女 发表于 2015-3-26 04:04:46

我想即使Linux高手也很难快速准确精练的回答你。

若天明 发表于 2015-3-27 10:10:06

在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。

只想知道 发表于 2015-4-2 22:08:45

最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。

金色的骷髅 发表于 2015-4-3 22:17:48

我感觉linux的学习,学习编程~!~!就去学习C语言编程!!

因胸联盟 发表于 2015-4-4 02:43:34

下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。

山那边是海 发表于 2015-4-6 18:09:05

查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
页: [1]
查看完整版本: Linux编程:Speedometer:Linux 终端下的收集监测工具仓酷云