انٹرنیٹ کنکشن کی رفتار چیک کرنے کے لیے کمانڈ لائن سے اسپیڈ ٹیسٹ کیسے چلائیں
فہرست کا خانہ:
بہترین curl اور wget ٹولز براہ راست کمانڈ لائن سے انٹرنیٹ کنکشن کی رفتار جانچنے کا ایک آسان طریقہ فراہم کرتے ہیں۔ کرل زیادہ تر یونکس کی مختلف حالتوں کے ساتھ بنڈل ہے، لیکن میک صارفین جو ویجٹ ٹرک استعمال کرنا چاہتے ہیں انہیں پہلے OS X کے لیے ویجٹ کو پکڑنا ہوگا تاکہ یہ کام کرے، ویجٹ ایک سادہ ٹرمینل یوٹیلیٹی ہے جو ویب اور ایف ٹی پی سے فائلوں کو ڈاؤن لوڈ کرنے کے لیے استعمال ہوتی ہے۔ مختلف قسم کے استعمال کے لیے آس پاس رکھنا آسان ہے جو بہرحال اس کو فائدہ مند بناتا ہے۔کرل کو ہر یونکس فلیور پر پہلے سے انسٹال کیا جانا چاہیے جو کہ مبہم طور پر جدید ہے، بشمول Mac OS X اور linux کے تمام ورژن۔
کمانڈ لائن سے انٹرنیٹ کنکشن کی رفتار کی جانچ کریں
آفیشل SpeedTest سرورز کا استعمال کرتے ہوئے ڈاؤن لوڈ کی رفتار کو چیک کرنے کے لیے یہ کافی آسان چال ہے، جس سے یہ ایک فعال انٹرنیٹ کنکشن کو چیک کرنے کا ایک تیز اور مؤثر ذریعہ ہے۔ اسے استعمال کرنے کے دو طریقے ہیں، ایک curl کا استعمال، دوسرا wget استعمال کرتا ہے۔
انٹرنیٹ کنکشن ڈاؤن لوڈ کی رفتار کا تعین کرنے کے لیے کمانڈ لائن سے کرل کے ساتھ اسپیڈ ٹیسٹ چلائیں
پہلی چال یہ ہے کہ curl کا استعمال کیا جائے، جو کہ کہیں سے بھی ریموٹ فائلوں کو ڈاؤن لوڈ کرنے، ہیڈرز کو بازیافت کرنے، اور بہت ساری دیگر نفٹی کارروائیوں کو انجام دینے کے قابل ہے۔ کرل یونکس اور OS X کے ہر ورژن کے ساتھ بنڈل ہے جو اسے کسی بھی یونکس پر مبنی کمپیوٹر پر ڈاؤن لوڈ کی رفتار کو جانچنے کے لیے تقریباً عالمگیر کمانڈ بنا دیتا ہے:
curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip
ڈاؤن لوڈ کی رفتار اور ڈاؤن لوڈ مکمل ہونے میں گزرا ہوا وقت بھی ظاہر ہوگا۔ یہ ٹرمینل میں چلنے کی طرح لگتا ہے:
"Test10.zip" فائل کو /dev/null پر بھیجا جا رہا ہے لہذا کسی بیکار ٹیسٹ فائل کے ساتھ ڈسک کی جگہ لینے کی فکر نہ کریں۔
اگر آپ کو لگتا ہے کہ آپ کرل ٹرِک کو اکثر استعمال کریں گے، تو اسے اپنے پروفائل میں ایک عرف کے طور پر شامل کرنے پر غور کریں:
alias speedtest='curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip'
کرل کی اس زبردست چال کے لیے ہمارے ایک تبصرہ کنندہ کا شکریہ۔
آپ دیکھیں گے کہ کمانڈ بذات خود ویجٹ کمانڈ سٹرنگ سے ملتی جلتی ہے، اس لیے یہ واقعی ترجیح کا معاملہ ہے۔
ویجیٹ کے ساتھ کمانڈ لائن سے کنکشن کی رفتار کی جانچ کرنا
اگر آپ کمانڈ لائن سے پہلے ہی واقف ہیں تو آپ جانتے ہیں کہ کیا کرنا ہے، لیکن دوسرے ویجٹ انسٹال کر سکتے ہیں، پھر ٹرمینل لانچ کریں (/Applications/Utilities/ میں پایا جاتا ہے) اور درج ذیل کمانڈ سٹرنگ کو اس میں چسپاں کریں۔ ٹرمینل:
wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip
ویجٹ کے دائیں طرف دیکھیں جب یہ چلتا ہے اور آپ کو کنکشن کی رفتار نظر آئے گی (اسکرین شاٹ کی مثال میں 1.36m/s)۔ کیونکہ wget ڈاؤن لوڈ کی گئی فائل کو /dev/null کی طرف اشارہ کر رہا ہے یہ درحقیقت ہارڈ ڈرائیو کی کوئی جگہ نہیں لے گی، اس لیے اس کمانڈ کو بار بار چلانے کی کوئی فکر نہیں ہے۔
یہ وہی SpeedTest سرور استعمال کرتا ہے جو Speed Test ایپ کے ذریعے موبائل صارفین کے لیے دستیاب ہیں، یہ براڈ بینڈ کنکشن بمقابلہ سیلولر پر کنکشن کی رفتار کا براہ راست موازنہ کرنے کا ایک مہذب طریقہ بنا سکتا ہے۔ SpeedTest فلیش پر مبنی ویب ایپس، اور بغیر کسی اضافی کمانڈ لائن سافٹ ویئر کو مرتب کئے۔
اس چال کو اکثر استعمال کرنے کا ارادہ ہے؟ .bash_profile میں ایک سادہ عرف شامل کرنے پر غور کریں:
alias speedtest='wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip'
عرف کا استعمال واضح طور پر چھوٹا اور یاد رکھنے میں آسان ہے، یہ اسکرپٹس، آٹومیشن، ریموٹ ٹیسٹنگ، اور صرف ہم میں سے ان لوگوں کے لیے جو ٹرمینل میں گھومنا پسند کرتے ہیں کے لیے کچھ زیادہ مفید بناتا ہے۔
یہ چال ہمارے پاس ٹوئٹر پر @climagic سے آئی ہے، اگر آپ نے ابھی تک ایسا نہیں کیا ہے تو @osxdaily کو وہاں بھی ضرور فالو کریں۔