هرشخصی که بخواهد از سرعت دقیق اینترنت خود مطلع شود به سادگی از طریق سرویس‌های تحت وب می‌تواند این کار را انجام دهد. اما این روش چندان گیک پسند نیست! در عوض، در ادامه نگاهی خواهیم داشت به روش انجام این کار از طریق خط فرمان.

توجه داشته باشید که در صورتی که از ویندوز استفاده می‌نمائید لازم است نرم‌افزار Cygwin را نصب داشته باشید و یا یک کپی از برنامه‌های تحت خط فرمان Curl و Wget را نصب کرده باشید. بر روی مک می‌توانید از Curl استفاده نمائید ولی برای بهره بردن از Wget لازم است به نصب آن بپردازید. بر روی گنو/لینوکس نیز هر دو برنامه قابل استفاده هستند که البته در اغلب توزیع‌ها بصورت پیش‌فرض Wget نصب بوده و در صورت تمایل می‌توانید Curl را نیز نصب نمائید. تست سرعت اتصال از طریقCurl

این روش بسیار ساده است؛‌ نرم‌افزار خط فرمان خود را باز کرده، دستور زیر را وارد نمائید:


curl -o /dev/null http://speedtest.sea01.softlayer.com/downloads/test100.zip">http://speedtest.sea01.softlayer.com...ds/test100.zip
اولین نکته‌ی قابل ذکر این است که ما در این مثال از یک فایل تست بر روی Softlayer استفاده کرده‌ایم که حجمی معادل 100 مگابایت دارد (الزامی به دانلود کامل وجود ندارد)؛ در صورتی که اینترنت شما واقعا سریع است و نگرانی از بابت ترافیک مصرفی ندارید می‌توانید یک فایل بزرگ‌تر بر روی Thinkbroadband را انتخاب نموده و به شکل مناسب‌تری به بررسی وضعیت سرعت خود بپردازید. دومین نکته اینکه سوئیچ مورد استفاده پس از دستور curl حرف O کوچک انگلیسی است پس لطفا آن را با عدد 0 اشتباه نگیرید. اگر از وارد کردن این سوئیچ چشم‌پوشی کنید ترمینال شما به یک آشفته بازار تبدیل خواهد شد چرا که curl تلاش خواهد نمود کلیه فعالیت‌ها را بر روی صفحه نمایش دهد. دلیل دیگر اهمیت وارد کردن صحیح این دستور، این است که ما تلاش داریم از این فایل در دایرکتوری /dev/null خروجی بگیریم که اساسا به این معنی خواهد بود که بطور خودکار حذف خواهد شد. هنگامی که سرعت خود را با توجه به قسمت Current Speed در صفحه‌ی خط فرمان متوجه شدید می‌توانید با استفاده از کلید ترکیبی Ctrl+C عملیات دانلود را متوقف کنید.


تست سرعت اتصال از طریق Wget

در صورتی که استفاده از Wget را ترجیح می‌دهید و یا این برنامه‌ای است که بر روی سیستم نصب دارید، سوئیچ‌ها همانند دستور قبل هستند. سوئیچ نمایش داده شده در دستور زیر O بزرگ انگلیسی است و فایل را مستقیما به null خواهد فرستاد و نیازی به پاک کردن آن نخواهد بود.


wget -O /dev/null http://speedtest.sea01.softlayer.com/downloads/test100.zip">http://speedtest.sea01.softlayer.com...ds/test100.zip

همانند دستور قبلی می‌توانید هر هنگام که مایل بودید با استفاده از کلید ترکیبی Ctrl+C اقدام به قطع عملیات نمایید.




منبع