ටර්මිනලය හරහා අන්තර්ජාල වේගය පරීක්ෂා කරන්නේ කෙසේද?


535

Speedtest.net වැනි වෙබ් අඩවි වලට යාම වෙනුවට උබුන්ටු හි පර්යන්තයෙන් මගේ වර්තමාන අන්තර්ජාල වේගය පරීක්ෂා කිරීමට මට අවශ්‍යය. මම එය කරන්නේ කෙසේද?


4
ස්පීඩ්ටෙස්ට්-ක්ලයි සමඟ මට ලැබෙන ප්‍රති results ල ස්පීඩ්ටෙස්ට්.නෙට් වෙතින් ලබා ගන්නා දේට වඩා බෙහෙවින් අඩු ය. ස්පීඩ් ටෙස්ට්-ක්ලයි ඕනෑම ආකාරයකින් ජාල වේගය වලංගු පරීක්ෂණයක් ලෙස සලකන්න.

2
37 user375058: ස්පීඩ් ටෙස්ට්.නෙට් speedtest-cliමෙන් එකම සේවාදායකයන් (ආදිය) භාවිතා කරයි. ඔබ විසින් සලකා බැලිය යුතුය speedtest-cliසහ www.speedtest.netපමණක් වෙනස් ඉදිරිපස අවසානය සමග, සමාන විය. ඔවුන් දෙදෙනාම එකම සේවාදායකයක් භාවිතා කරන්නේ නම්, ඔබ සැලකිය යුතු ලෙස වෙනස් ප්‍රති results ල අඛණ්ඩව ලබා ගන්නේ නම් මම පුදුම වෙමි . ඔවුන් එකම සේවාදායකයක් භාවිතා නොකරන්නේ නම්, ඔබට සැසඳීමට කිසිදු පදනමක් නොමැත. අවසාන වශයෙන්, උපයෝගිතා දෙකම සඳහා මගේ ප්‍රති results ල ධාවනය සිට ධාවනය දක්වා 2-4 ක සාධකයකින් වෙනස් වේ. මම ඔබට යෝජනා කරන්නේ 2-4 සේවාදායකයන් පරීක්ෂා කර, එක් එක් සේවාදායකය සඳහා ලකුණු 3-4 ක් කර මෙවලම් සංසන්දනය කරන්න.
jvriesem

37 user375058: මම ඇත්තටම මා යෝජනා කළ දේ කළා. මගේ ප්‍රති .ල සඳහා පහත දැක්වෙන මගේ සටහනේ සබැඳිය බලන්න.
jvriesem

1
sudo apt install speedtest-cli
ColdCold

Answers:


846

මේ සඳහා වේගවත්ම-ක්ලී මෙවලම මම නිර්දේශ කරමි . මම බ්ලොග් සටහනක් නිර්මාණය කළෙමි ( ලිනක්ස් විධාන රේඛාවෙන් අන්තර්ජාල සම්බන්ධතා වේගය මැනීම ) එය බාගත කිරීම, ස්ථාපනය කිරීම සහ භාවිතය පිළිබඳ විස්තරාත්මකව විස්තර කරයි.

කෙටි අනුවාදය මෙයයි: (මූලයක් අවශ්‍ය නොවේ)

curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -

ප්‍රතිදානය:

Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Comcast Cable (x.x.x.x)...
Selecting best server based on ping...
Hosted by FiberCloud, Inc (Seattle, WA) [12.03 km]: 44.028 ms
Testing download speed........................................
Download: 32.29 Mbit/s
Testing upload speed..................................................
Upload: 5.18 Mbit/s

2018 දී යාවත්කාලීන කිරීම:

භාවිතා කිරීමෙන් pip install --user speedtest-cliඔබට ඔබේ බෙදාහැරීමේ ගබඩාවලින් ලබා ගත හැකි අනුවාදයට වඩා අලුත් අනුවාදයක් ලැබේ.

2016 දී යාවත්කාලීන කිරීම:

speedtest-cliදැන් උබුන්ටු ගබඩාවල ඇත. උබුන්ටු 16.04 (Xenial) සහ පසුව භාවිතා කිරීම සඳහා:

sudo apt install speedtest-cli
speedtest-cli

2
මෙය නිසියාකාරව ක්‍රියාත්මක වන බවක් නොපෙනේ. මට BT අනන්තය 50bBit පහළට සහ 20Mbit ඉහළට ඇත. නමුත් ප්‍රති results ල 0.53Mbit පහළට සහ 0.2Mbit දක්වා ඉහළ යයි. හහ්? වැරදි දශම ස්ථානගත කිරීම? wget භාවිතා කිරීමෙන් මට 4.27M / s (34Mbit) ලැබේ (වෙනත් සේවාදායකයක් වුවද)?
පියොටර් කුල

35
එය දැනටමත් මෙහි සඳහන් කර ඇති පරිදි : ස්පීඩ්ටෙස්ට්-ක්ලි යනු පයිතන් යෙදුමක් බැවින්, එය ස්ථාපනය කිරීමෙන් වඩා පහසු වේ: pip install speedtest-cli හෝ: easy_install speedtest-cli ඔබේ පද්ධතියේ පයිතන් ස්ථාපනය කර ඇති ආකාරය මත පදනම්ව, ඉහත සඳහන් දේ කිරීමට ඔබ මූල විය යුතුය.
CrandellWS

1
වේගවත්ම ක්ලයි කැඩී ඇති බව තහවුරු කිරීම . 1Mbps ට වඩා වැඩි වේගයක් නොපෙන්වයි. එසේ කරන බව කියා සිටින විට කිසිදු තොරතුරක් මාරු නොකරයි.
int_ua

6
මෙය සැබවින්ම පිළිගත් පිළිතුර විය යුතුය ... වේගවත්ම-ක්ලී මට හොඳින් වැඩ කරයි; සිතන්න @int_ua එක්කෝ අනුකූලතා ගැටලු හෝ අන්තර්ජාල ගැටලු ඇති බව.
පීල්මන්

2
මෙය නිවැරදි පිළිතුර විය යුතුය. වේග පරීක්ෂණය යනු බාගත කර උඩුගත කිරීමයි. පළමු පිළිතුර බාගත කිරීමේ වේගය පමණක් මනිනු ලබන අතර එය ඔබගේ අන්තර්ජාල සම්බන්ධතා වේගය පිළිබඳ සම්පූර්ණ චිත්‍රයක් නොවේ. විශේෂයෙන් ඔබ එම යන්ත්‍රයේ යමක් සත්කාරකත්වය දරන්නේ නම්!
එමිල් බෝර්කෝනි

101

විධාන රේඛාවෙන් මෙය උත්සාහ කරන්න

wget --output-document=/dev/null http://speedtest.wdc01.softlayer.com/downloads/test500.zip

මෙයත් උත්සාහ කරන්න

sourceforge.net/projects/tespeed/

ඉහත සබැඳියෙන් එය ලබා ගත්තා


2
එයින් අදහස් කරන්නේ කුමක්ද යන්න ඔබට පැහැදිලි /dev/nullකළ හැකිද?
නට්ටි ගැන නට්ටි

13
එය ලියා ඇති දත්ත මකා දැමිය හැකි කථන ගොනුවකි,
Tachyons

2
මට උබුන්ටු 14.10 හි python 2.7.8 සමඟ විධානය පසුකාලීනව කැටි කිරීමට wget --output-document=/dev/null http://speedtest.wdc01.softlayer.com/downloads/test500.zipවඩා හොඳින් ක්‍රියා කරන අතර command speedtset-cliC විධානයට බාධා කිරීමට අසමත් වේ. Wget සමඟ මට බාගත කිරීමේ කබාය cut C
විලෝසි

1
lmlissner, මෙගාබයිට් වල පළමු වේගය මෙන්, දෙවන මෙගාබයිට් වලින්
පෙනේ

1
lmlissner 1.5 x 8 = 12. එකක් kbps වන අතර අනෙක KBps :-)
Tachyons

63

Iperf ස්ථාපනය කිරීමට ඔබට කරදර විය නොහැකි නම්, ඔබට දන්නා දත්ත ප්‍රමාණයක් timeවිධානය සමඟ මාරු කර යම් මුදලක් කිරීමට පෙර ඕනෑම විධානයකට පෙර සිටිය හැකිය .

iperf සරල හා භාවිතයට පහසුය.

එයට සේවාදායකයෙක් සහ සේවාදායකයෙක් අවශ්‍යයි.

(සේවාදායකයේ)

 user@server$ iperf -s

(සේවාදායකයා මත)

 user@client$ iperf -c server.domain
 ------------------------------------------------------------
 Client connecting to 192.168.1.1, TCP port 5001
 TCP window size: 16.0 KByte (default)
 ------------------------------------------------------------
 [  3] local 192.168.1.3 port 52143 connected with 192.168.1.1 port 5001
 [ ID] Interval       Transfer     Bandwidth
 [  3]  0.0-10.0 sec    113 MBytes  94.7 Mbits/sec

වැඩිපුර විස්තර


7
ඊතර්නෙට් සහ
වයිෆයි

2
iperfLAN සඳහා විශිෂ්ටයි නමුත් පරිශීලකයා WAN ගැන විමසයි.
IMTheNachoMan

2
ඔබට සම්බන්ධ විය හැකි දුරස්ථ සේවාදායකයක් නොමැති අය, ප්‍රසිද්ධියේ ලබා ගත හැකි අයිපර්ෆ් සේවාදායකයන් ඇත: iperf.cc
ඩොමිනිකාස් මොස්ටවුස්කිස්

1
බොහෝ අන්තර්ජාල සැපයුම්කරුවන් ඔවුන්ගේ සේවාදායකයේ ලිපිනයන් දන්නා අතර ඒවාට ප්‍රමුඛතාවය දී ඇති බැවින් වේගවත්ම පරීක්ෂාව නිෂ් less ල ය. මට අයිපර්ෆ් සමඟ ප්‍රති results ල ලැබෙන අතර එය මට ලබා දෙන වේගවත්ම දේවලින් 10 ක් වේ. ඒවා මා ළඟා වන speed ලදායී වේගයයි.
dargaud

35

හොඳයි මම ඒ සඳහා භාවිතා කරමි wget. ඒ කුඩා මෙවලම මට ඇති වේගය මැනවින් කියයි.

එය භාවිතා කිරීම සඳහා අන්තර්ජාලයේ ඇති ගොනුවකට සාපේක්ෂව විශාල වන අතර එමඟින් ඔබට වඩා හොඳ තක්සේරුවක් ලබා ගත හැකිය.

උදාහරණයක් වශයෙන්

ටයිප් කිරීම: wget http://hostve.com/neobuntu/pics/Ubu1.aviUbu1.avi ගොනුව බාගත කිරීමට පටන් ගෙන එය බාගත කරන්නේ කුමන වේගයෙන්ද යන්න පෙන්වයි.

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඇත්ත වශයෙන්ම නිර්දේශ කිහිපයක් තිබේ:

  1. හොඳ සේවාදායකයන් සමඟ වේගය පරීක්ෂා කරන්න. මගේ සබැඳියේ වේගය 200KB ට වඩා අඩු බැවින් ඔබට වැඩි වේගයක් තිබේ නම්, සේවාදායකයා ඔබට බාධකයක් වනු ඇත, ඔබේ සැබෑ වේගය නොවේ.

  2. ඔබ දකින ඉහළම වේගය වන්නේ ඔබගේ සම්බන්ධතාවය සහ සේවාදායකයේ සම්බන්ධතාවය ලබා දිය හැකි උපරිම වේගයයි. ඔබගේ සම්බන්ධතාවය 512KB සහ ඔබ බාගත කරන ස්ථානය 400KB නම්, ඔබේ උපරිම සම්බන්ධතාවය 400KB වනු ඇත, මන්ද එය ඔබ බාගත කරන සේවාදායකයේ උපරිමය වන බැවිනි.

  3. විශ්වාසදායක වේග පරීක්ෂාවක් කිරීමට අවම වශයෙන් 5 වතාවක්වත් පරීක්ෂණය කළ යුතුය හෝ අවම වශයෙන් විනාඩියක් හෝ දෙකක් එය කළ යුතුය. මෙය ඔබට වඩාත් නිවැරදි පරීක්‍ෂණයක් කිරීමට උපකාරී වේ.

  4. වඩාත් නිවැරදි වේගයක් ලබා ගැනීම සඳහා ඔබට අවම වශයෙන් විවිධ පරීක්ෂණ ප්‍රභවයන් 4 ක් හෝ 5 ක් තිබිය යුතුය. ඔබේ වෙබ් අඩවියට ඇති දුර, සේවාදායකයේ ඇති ඕනෑම ගැටළුවක් සහ එයට ඇති සම්බන්ධතා ආදිය බලපාන බැවින් එකම වෙබ් අඩවියෙන් පමණක් කිසි විටෙකත් පරීක්ෂා නොකරන්න. සෑම විටම විවිධ සේවාදායකයන්ගෙන් පරීක්ෂා කරන්න.

ARIA2

මෙය විකල්පයකි wget. අවාසිය wgetනම් සමාන්තර සම්බන්ධතා නොමැතිකමයි. Aria2 භාවිතා කිරීම සඳහා අපි එය බාගත කළ යුතුය:

   sudo apt-get install aria2

එය භාවිතා කිරීම සරල ය:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

රූපයේ, -x 4 යනු අප භාවිතා කිරීමට කැමති සමාන්තර සම්බන්ධතා ගණනකි . ඊළඟ පේළියේ ඇති සීඑන් පරාමිතිය මඟින් එම වෙබ් අඩවියෙන් බාගත කිරීමට සක්‍රීය සමාන්තර සම්බන්ධතා ගණනකට අවසර දී ඇත. මෙම අවස්ථාවේ දී සීඑන් 4 වේ. නමුත් අපි වැඩි සම්බන්ධතා ඇති කර ගැනීමට උත්සාහ කළහොත් අපට මෙවැනි දෙයක් ලැබෙනු ඇත:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

අපි සමාන්තර සම්බන්ධතා 8 ක් සකසා ඇති නමුත් වෙබ් අඩවියට අවසර දී ඇත්තේ සීඑන්: 5 පෙන්වා ඇති පරිදි උපරිම 5 ක් පමණි. අපට අවශ්‍ය උපරිම සමගාමී සම්බන්ධතා aria2c ට පවසන -j විකල්පය මගින් මෙය විසඳා ගත හැකිය (පෙරනිමියෙන් 5 වේ) නමුත් සේවාදායකයා මෙය සීමා කර ඇත්නම්, -j ක්‍රියා නොකරනු ඇත.


1
ඛණ්ඩනය කළ බාගත කිරීමක් wget ට තවමත් නොහැකි වී ඇත, එනම් බහු (සමාන්තර) සම්බන්ධතා භාවිතා කරමින් තනි ගොනුවක් බාගත කිරීම, එබැවින් ඔබේ ISP සම්බන්ධතාවයකට වේගය සීමා කරන්නේ නම්, ඔබට නිවැරදි ප්‍රති results ල නොලැබෙනු ඇත ... එය අවම වශයෙන් ඛණ්ඩිත බාගත කිරීම් (aria2 වැනි) භාවිතා කළ හැකි වෙනත් මෙවලමක් භාවිතා කිරීම සඳහා වඩාත් නිවැරදි පරීක්‍ෂණයක් වනු ඇත
Mladen B.

3
මෙය වේගවත්ම පරීක්ෂණයක් නොවේ, මෙය ඩවුන්ලෝඩ් වේග පරීක්ෂණයක් පමණි! අන්තර්ජාල වේග පරීක්ෂාව යනු පහළට සහ ඉහළට පැටවීමයි! දෙවන පිළිතුර, සහ වේගවත්ම ක්ලි ගැන සඳහන් කරන අනෙක් සියල්ලන්ටම නිවැරදි ප්‍රවේශය ඇත.
එමිල් බෝර්කෝනි

1
@EmilBorconi ඔබ නිවැරදියි නමුත් සැබෑ ජීවිතයේ දී, අපි මෙහි අන්තර්ජාල වේගය මිණුම් සලකුණු කිරීමක් නොකරන්නෙමු, මෙය වේගවත්ම වැනි වෙබ් අඩවි අවශ්‍යතාවයකින් තොරව ඕනෑම ගෘහස්ථ පරිශීලකයෙකුගේ සාමාන්‍ය වර්තමාන වේග පරීක්ෂණ පමණි. බාගත කිරීමේ වේගය (ඕනෑම කෙනෙකුට බාධකයක් තිබේදැයි බැලීමට උත්සාහ කිරීම ප්‍රමාණවත් වේ) හොඳ පරීක්ෂණයකි. පූර්ණ / පහළ වේග පරීක්ෂණයක් මඟින් ඔබේ අයිඑස්පී මත පදනම්ව ඔබේ වේගයේ සම්පූර්ණ විෂය පථය කුමක්දැයි පරීක්ෂා කරනු ඇත. ඔව්, එය හොඳම විසඳුම වනු ඇත, නමුත් ඕනෑම වේගවත් පරීක්ෂණ අවස්ථාවකට, සරල wget එකක් පවා උපක්‍රමයක් කරනු ඇත, මන්ද සාමාන්‍යයෙන් මිනිසුන් උඩුගත කිරීමට වඩා බාගත කිරීමේ වේගය ගැන කරදර වේ.
ලුයිස් අල්වරාඩෝ

1
@ ලුයිස් අල්වරාඩෝ කණගාටුයි, මම රළු ලෙස කතා කළා නම්, මම සිතන්නේ මිනිසුන්ට ඔවුන් අසන දේ / සහ පිළිගත් පිළිතුර කුමක්ද යන්න සම්පූර්ණයෙන් වටහා ගත හැකි විය යුතුය. ලොත්ගේ නවකයන් සංසද දෙස බලනු ඇති අතර ඔවුන් පිළිගත් පිළිතුරට උපකල්පනය කරයි / තෝරා ගනු ඇත / නවත්වනු ඇත, තවද ඔවුන් සතුව ව්‍යාජ රූපයක් සාදයි. ඔව්, බාගත කිරීම වඩා වැදගත් වන්නේ ඔබ සෑම මිනිත්තු 5 කට වරක්ම සෙල්ෆි ඡායාරූප පළ කරන ෆේස්බුක් උමතුවක් නොමැති නම් උඩුගත කරන්න, පසුව ඔබ බාගත කිරීම පරීක්‍ෂා කළ පමණින් අයිඑස්පී සමඟ සටනක් ආරම්භ කරන්න, නමුත් ඔබට හොඳ උඩුගත කිරීමක් තිබේ ... නැවත වරක් කණගාටුයි මගේ ස්වරය රළු නම්, අපහාස කිරීමට අවශ්‍ය නොවීය ...
එමිල් බෝර්කෝනි

1
මම wgetමීට වඩා හොඳට කැමතියි, curlමන්ද wgetසංදර්ශක MB/s(ඉතා පැහැදිලිව එය MBytes / s) වන අතර, curlප්‍රදර්ශනය කරන kඅතරම (එය KBytes / s බව එතරම් පැහැදිලිව පෙනෙන්නට නැත).
wisbucky

19

ස්පීඩ්ටෙස්ට්-ක්ලි යනු පයිතන් යෙදුමක් බැවින්, එය කිරීමෙන් ස්ථාපනය කිරීම වඩාත් පහසු වේ:

pip install speedtest-cli

හෝ:

easy_install speedtest-cli

ඔබේ පද්ධතියේ පයිතන් ස්ථාපනය කර ඇති ආකාරය මත පදනම්ව, ඉහත සඳහන් දේ කිරීමට ඔබට මූල විය යුතුය.


6

මම speedometerඋබුන්ටු ක්ලයි වලට කැමතියි .

speedometer -r eth0

පැමිණෙන දත්ත වේගයේ සජීවී ප්‍රස්ථාරයක් නැරඹීමට.


ඇත්තෙන්ම මම ටික වේලාවක් සොයමින් සිටියේ එයයි! ස්තූතියි! නමුත් එය
Kib

3

විශාල ලිපිගොනු වල කල් ඉකුත් වීමේ විධානය සමඟ wget අවස්ථා කිහිපයක් ධාවනය කරන්න:

#!/bin/bash

timeout 5 wget -q url_1/100MB.zip &
timeout 5 wget -q url_2/file.zip &
timeout 5 wget -q url_3/sample.mov &
timeout 5 wget -q url_4/speech.mp4 &

බාගත කළ මුළු බයිට් ගණනය කිරීමට ස්ක්‍රිප්ට් එකක් ලියන්න සහ තත්පර 5 බෙදීමෙන් ඔබට බයිට් / තත්පර රූපයක් ලැබෙනු ඇත. තරමක් නිවැරදි විය යුතු අතර ඔබේ කලාප පළල උපරිම කිරීමට තවත් අවස්ථා එකතු කළ හැකිය.

මම තවම සම්පූර්ණ පිටපත පරීක්ෂා කර නොමැති නමුත් "කල් ඉකුත් වූ 5 wget url" යන තනි රේඛා විධානය ක්‍රියාත්මක වන අතර, ඔබට අර්ධ වශයෙන් බාගත කළ ගොනුවක් ලැබෙනු ඇත (බාගත කිරීම සම්පූර්ණ කිරීමට තත්පර 5 ක් ප්‍රමාණවත් නොවේ නම්).


මේ සඳහා කිසියම් සේවාදායකයක් සැකසීමට අවශ්‍ය වනු ඇත ...
බ්රියම්

url_1,2,3,4 පොදු සේවාදායක වැනි ඕනෑම දෙයක් විය හැකිය.
රෙක්සිස්

උදාහරණයක් ලෙස timeout 5 wget http://speedtest.netcologne.de/test_100mb.bin -O /tmp/temp5secගොනුකරණය විශ්ලේෂණය කර 5 න් බෙදන්න: expr $(stat --printf="%s" /tmp/temp5sec) / 5 / 1024kbit / s
rubo77

3

ඔබට භාවිතා කළ හැකිය tespeed. එය සේවාදායක භාවිතා කරන පර්යන්ත ජාල වේග පරීක්ෂණයකි Speedtest.net. එය ළඟම ඇති පරීක්ෂණ සේවාදායකයක් භාවිතා කරන නමුත් පරිශීලකයා විසින් අතින් නියම කර ඇති එකක් භාවිතා කළ හැකිය.

 git clone git://github.com/Janhouse/tespeed.git
 cd tespeed
 git submodule init
 git submodule update
 ./tespeed.py 

රූප විස්තරය මෙහි ඇතුළත් කරන්න

වැඩි විස්තර සඳහා:

 ./tespeed.py  -h

එය වේග පරීක්ෂාව සඳහා වැඩි විකල්පයක් ලබා දෙනු ඇත.


සටහන: අවශ්‍යයිlxml
මතෙ

3

100MB බාගත කිරීමට කොපමණ කාලයක් ගතවේදැයි පරීක්ෂා කරන සරල එක්-ලයිනර් (එසේම ක්‍රියාත්මක වේ /bin/sh):

t=$(date +"%s"); wget http://speedtest.tele2.net/100MB.zip -O ->/dev/null ; echo -n "MBit/s: "; expr 8 \* 100 / $(($(date +"%s")-$t))

පැහැදිලි කිරීම:

  1. කාලරාමුව $ t තුළ ගබඩා කරන්න
  2. 100mb බාගන්න නමුත් කිසිවක් ගබඩා නොකරන්න
  3. ගණනය කරන්න 8 * 100mb / $t

මම අස්ථායි කියවීමට-පමණක් rootFS වෙතින් පරීක්‍ෂා කරන wgetඅතර වේගය ප්‍රතිදානය නොකරන බැවින් මෙය ඉතා හොඳින් ක්‍රියාත්මක විය.
ජොෂ් හබ්දාස්

සරල හා හිස් කබල් මෙන්, ඔබට සම්බන්ධතා වේගය පරීක්ෂා කිරීමට අවශ්‍ය නමුත් එකම වෙබ් අඩවියකට පමණක් අන්තර්ජාල ප්‍රවේශය සීමිත විට මෙය එකම විකල්පය විය හැකිය.
යටි පතුල මොනිකා

3

මම නිතරම මේ වගේ දෙයක් භාවිතා කරනවා:

% wget -O /dev/null --progress=dot:mega http://cachefly.cachefly.net/10mb.test ; date
--2020-01-06 03:31:05--  http://cachefly.cachefly.net/10mb.test
Resolving cachefly.cachefly.net (cachefly.cachefly.net)... 2607:7700::18:0:1:cdea:afaf, 205.234.175.175
Connecting to cachefly.cachefly.net (cachefly.cachefly.net)|2607:7700::18:0:1:cdea:afaf|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10485760 (10M) [application/octet-stream]
Saving to: <</dev/null>>

     0K ........ ........ ........ ........ ........ ........ 30% 3.02M 2s
  3072K ........ ........ ........ ........ ........ ........ 60% 3.97M 1s
  6144K ........ ........ ........ ........ ........ ........ 90% 3.94M 0s
  9216K ........ ........                                    100% 3.99M=2.8s

2020-01-06 03:31:08 (3.62 MB/s) - <</dev/null>> saved [10485760/10485760]

Mon Jan  6 03:31:08 CST 2020
%

ඔබ වෙනස් කළ හැකිය 10mbසහභාගි /10mb.testකිරීමට 1mb, 4mb, 5mb, 10mb, 50mb, 100mb, 200mb, 400mb, 2000mb, 4000mb, හා ඇතැම් වෙනත් වටිනාකම්.

ඔබ ද වෙනස් කළ හැකිය --progress=dot:megaකොටසක් --progress=dot:default, --progress=dot:binary, --progress=dot:megaහා --progress=dot:giga, මෙම සැකසුම ඔබට බාගත කිරීම කොතරම් වේගවත්දැයි බැලීමට උපකාරී වන අතර, බාගත කිරීමේ මුළු කාලසීමාව පුරාම එක කියවීමකට වඩා වැඩි ප්‍රමාණයක් සංරක්ෂණය කරයි, එය ඔබට ප්‍රති results ල යමෙකු සමඟ බෙදා ගැනීමට අවශ්‍ය වූ විට ප්‍රයෝජනවත් වේ, නැතහොත් එය ඔබේම වාර්තා සඳහා සුරකින්න ප්‍රස්ථාරයක්.


2

Xrexis පිළිතුර මත පදනම් වූ සරල බාෂ් ස්ක්‍රිප්ට්. පරීක්ෂා කිරීම සඳහා ඔබට ඔබේම සබැඳි linksඅරාවෙහි තැබිය හැකිය හෝ ඒවා ගොනුවෙන් කියවිය හැකිය

#!/bin/bash
export LC_ALL=C  #make output in English eg for later use with "du | grep"

TMP_PATH=/tmp/speedtest_data/
TEST_TIME=5

rm -rf $TMP_PATH && mkdir $TMP_PATH

links=("http://client.cdn.gamigo.com/bp/eu/com/110a/BPClientSetup-2b.bin" "http://client.cdn.gamigo.com/bp/eu/com/110a/BPClientSetup-1b.bin" "http://client.cdn.gamigo.com/bp/eu/com/110a/BPClientSetup-1c.bin" "http://ftp.ntua.gr/pub/linux/ubuntu-releases-dvd/quantal/release/ubuntu-12.10-server-armhf+omap.img" "http://ftp.funet.fi/pub/Linux/INSTALL/Ubuntu/dvd-releases/releases/12.10/release/ubuntu-12.10-server-armhf+omap.img" "http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/13.2/iso/openSUSE-13.2-DVD-x86_64.iso")

echo "Testing download"

for link in ${links[*]}
do
    timeout $TEST_TIME wget -q -P $TMP_PATH $link &
done

wait

total_bytes=$(du -c -b $TMP_PATH | grep total | awk '{print $1}')

echo "Cleaning up"
rm -rf $TMP_PATH

speed=$(echo "scale=2; $total_bytes / $TEST_TIME / 128" |bc)

echo "Speed is $speed Mbit/s"

exit 0

එක් us ණ - මම වෙනත් භාෂාවක් ඉංග්‍රීසි ලෙස භාවිතා කරන විට කුමක් සිදුවේද? බලන්න: grep :) part
ceph3us

2

ඇත්ත වශයෙන්ම, ස්පීඩ්ටෙස්ට් හි සැපයුම්කරු ඕක්ලා විසින් විධාන රේඛා උපයෝගීතාවයක් නිකුත් කරන අතර එය ලොව පුරා පැතිරී ඇති විශාල සේවාදායක සංඛ්‍යාවක් සමඟ ඔබේ වේගය මැනිය. මෙම සබැඳිය මත එය ස්ථාපනය කරන්නේ කෙසේද යන්න පිළිබඳ උපදෙස් ඔබට සොයාගත හැකි අතර ක්‍රියාත්මක කිරීමෙන් ඔබට එය තරමක් සරල ලෙස භාවිතා කළ හැකිය:

speedtest -s XXXX -f csv|tsv|jsonl|json|json-pretty

-sඔබේ අන්තර්ජාල වේගය පරීක්ෂා කිරීමට අවශ්‍ය සේවාදායක හැඳුනුම්පත සකසන්නේ කොතැනද -f, ප්‍රතිදානයේ ආකෘතිය නිර්වචනය කරයි. මම හිතන්නේ ඔබ json/json-prettyප්‍රතිදානය සඳහා ආකෘතිය භාවිතා කරන විට වඩාත්ම ප්‍රයෝජනවත් තොරතුරු ජනනය වන්නේ ඔබ ආකෘතිය භාවිතා කරන්නේ නම් පරීක්ෂණ සැකසුම පිළිබඳ බොහෝ තොරතුරු මුද්‍රණය නොකෙරෙන csv/tsvබැවිනි. දෙකම -sසහ -fවිකල්ප පමණක් නමුත් ඔබට ඔබේ මිනුම් ස්වයංක්‍රීය කිරීමට අවශ්‍ය නම් ඒවා ප්‍රයෝජනවත් විය හැකිය.

ඊට අමතරව, මෙම ලිපිනයෙහි XML ගොනුවක ස්වරූපයෙන් හෝ සෙවිය හැකි ක්ෂේත්‍රයක් සහිත මෙම ලිපිනයේ වේගවත්ම භාවිතා කරන සේවාදායක ලැයිස්තුවක් ඔබට සොයාගත හැකිය : සබැඳිය .


1

මගේ බාගත කිරීමේ වේගය තත්පරයට බිටු වලින් පහසුවෙන් ලබා ගැනීම සඳහා, මගේ $ HOME / .bash_aliases ගොනුවේ පහත සඳහන් දේ අර්ථ දක්වන්නෙමි:

speed-test='wget --output-document=/dev/null --report-speed=bits http://speedtest.wdc01.softlayer.com/downloads/test500.zip'

කොහේද:

--output-document=/dev/null wget ප්‍රතිදානය effectively ලදායී ලෙස බැහැර කරයි

--report-speed=bits තත්පරයට බිටු-තත්පරයට (බීපීඑස්) wget බාගැනීමේ වේගය සාමාන්‍යය පෙන්වයි.



0

මට අවශ්‍ය වූයේ speedtest.net සහ තනි වෙබ් අඩවියක් මත පමණක් රඳා පවතින විවිධ විසඳුම් වලට වඩා දියුණු යමක්. ඒ නිසා මම සාමාන්‍යයෙන් කරන දේ කර මගේම විසඳුමක් ලිව්වා:

https://github.com/cubiclesoft/network-speedtest-cli

විශේෂාංග ලැයිස්තුවෙන්:

  • SSH / SFTP (වරාය 22) වේග පරීක්ෂාව.
  • පොදු TCP වරායන් 80, 443, සහ 8080 මෙන්ම 2.2 Gbps දක්වා වේගයට සහ 780 Mbps දක්වා වේගයට සහාය වන අභිරුචි TCP / IP සේවාදායකයක් භාවිතා කරමින් අහඹු TCP වරාය වේග පරීක්ෂාව.
  • තරමක් මූලික ජාල ප්‍රමාද පරීක්ෂාව.
  • ඩිජිටල් සාගර ජල බිඳිති සහ වේග පරීක්ෂාව SSH / SFTP සහ විවිධ TCP වරායන්.
  • Speedtest.net සහ අභිරුචි ඕක්ලාසර්වර් වේග පරීක්ෂාව. Single.speedtest.net හි තනි සම්බන්ධතා පරීක්ෂණ වලට සමාන ප්‍රති results ල ලබා දෙයි.
  • නිශ්ශබ්ද ප්‍රකාරයේදී පිරිසිදු JSON ප්‍රතිදානය (-s).

එය වෙනත් යෙදුම් වලට පරිභෝජනය කළ හැකි වඩාත් සාමාන්‍ය විසඳුමකි. අයිඑස්පී ජාල ගැටළුවක් සමඟ එය හඳුනා ගැනීමට මට හැකි වූ අතර එහි ප්‍රති S ලයක් ලෙස මගේ එස්එෆ්ටීපී පහළ වේගය දෙගුණ විය.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.