Speedometer 就是一款終端下的,圖形化顯示網(wǎng)絡(luò)速度的工具,Speedometer 的全部文件只是個 python 腳本,但效果卻不俗:

運(yùn)行 Speedometer 需要Urwid 這個 python 庫,安裝好之后,下載最新的Speedometer,解開之后就是一個 speedometer.py,然后:
cp speedometer.py /usr/local/bin/speedometer
chown root: /usr/local/bin/speedometer
chmod 755 /usr/local/bin/speedometer
即可完成安裝,如果你是Debian 或者Ubuntu 的話,那么只需要 apt-get install speedometer 即可~
Speedomete 的使用方法很簡單,常用的參數(shù)有兩個 -rx 和 -tx,-rx 代表顯示下載速率,-tx 代表顯示上傳速率,后面接網(wǎng)絡(luò)接口的名稱即可。
例如,顯示當(dāng)前的接受速率,就是:
speedometer -rx eth0
把 eth0 換成你當(dāng)前使用的網(wǎng)絡(luò)接口即可,比如ADSL 的話,一般是 ppp0。
效果如下:

你也可以同時顯示上傳和下載的速率:
speedometer -tx eth0 -rx eth0
Speedometer 會自動幫你分開顯示:

-c 選項(xiàng)可以以垂直分割的方式顯示不同的項(xiàng)目:
speedometer -tx eth0 -c -rx eth0

另外,Speedometer 還可以監(jiān)測某個文件的下載速率,比如你正在下載 downlod.iso 這個文件,那么只要:
speedometer download.iso
就會顯示出文件下載的速率,不過這招有時也不是很靈,因?yàn)榇蠖鄶?shù)文件下載工具,會緩存下載的數(shù)據(jù),或者在臨時文件中保存下載的數(shù)據(jù),而Speedometer 只能通過監(jiān)測文件大小的變化算出速率。
如果你知道下載文件的大小,可以在命令中指定大小,這樣Speedometer 就會幫你顯示一個進(jìn)度條,比如我知道 download.iso 是 80M:
speedometer download.iso $((80*1024*1024))
效果如下:

因?yàn)镾peedometer 可以監(jiān)控文件大小的變化,所以除了網(wǎng)速之外,你還可以用他來監(jiān)測其他的數(shù)據(jù)。
比如,你可以用下面的命令監(jiān)測一下硬盤的寫入速度:
dd bs=1000000 count=1000 if=/dev/zero of=big_nothing &
speedometer big_nothing
前面的 dd 命令在當(dāng)前目錄寫入一個全零的 1G 大小的文件,然后在寫入中,用 Speedmeter 監(jiān)測速度:

Speedometer 可以同時檢測多個網(wǎng)絡(luò)接口、文件,并在一起顯示出來,只要你的屏幕夠大~
新聞熱點(diǎn)
疑難解答
圖片精選