حتما شده که تو کامپیوتر یا موبایل خیلی راحت وب سایت speedtest.net رو باز می کنین و براحتی سرعت دانلود و آپلود رو بررسی می کنین. امروز تو یکی از سایت های مجموعه stackoverflow می گشتم که اتفاقی یه کد خیلی جالب برای این کار پیدا کردم که از اون طریق می تونین سرعت اینترنت (یا همون سرعت پورت شبکه) تو سیستم عامل های لینوکس رو بررسی کنین.
اگر جزو کسایی باشید که سرور مجازی لینوکسی خریداری کرده باشید، حتما با SSH آشنایی دارید. از طریق دستور زیر می تونین متوجه بشین که سرعت اینترنت سرور چقدر هست.
کد زیر رو تو SSH وارد کنین و اینتر بزنین، صبر کنین و نتایج براتون نمایان میشه که شامل سرعت دانلود و آپلود هست:
curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
یه نمونه خروجی استفاده از همین کد تو یکی از سرور های هلند (Berry):
[root@berry ~]# curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
Retrieving speedtest.net configuration...
Testing from LeaseWeb Netherlands B.V. (5.79.**.***)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Pocos bv (Amsterdam) [8.03 km]: 2.159 ms
Testing download speed................................................................................
Download: 924.42 Mbit/s
Testing upload speed................................................................................................
Upload: 482.24 Mbit/s
آموزشی که شاید براتون جالب باشه:
آموزش نحوه اتصال به سرور از طریق SSH