تست پهنای باند در ترمینال با استفاده از speedtest-cli + اموزش نصب لینوکس

speedtest-cli درواقع یک پروژه گیت هاب میباشد که با بهره گیری از منابع وبسایت مشهور speedtest.net این سرویس دهی را به ترمینال شما اورده است.

با استفاده از این نرم افزار جالب و کاربردی میتونین روی سرور ریموت خودتون پهنای باند رو پیدا کنین یا برروی کامپیوتر شخصی خودتون پهنای باند رو در نقاط مختلف تست کنین.

نحوه نصب:

برای نصب ابتدا بایستی ریپازیتوری خودتون رو اپدیت کنین سپس پکیج python-pip رو نصب کنید اگر قبلا نصب کردین میتونین برین مرحله بعد.

:CentOS/RHEL

sudo yum install epel-release
sudo yum install python-pip

:Debian/Ubuntu

sudo apt-get install python-pip

:Arch Linux

sudo pacman -S python-pip

مرحبا. حالا که پیپ رو نصب کردین میتونین بوسیله ی اون به راحتی speedtest-cli رو نصب کنین:

pip install speedtest-cli

صبر کنید تا تمام شود سپس شما اماده استفاده خواهید بود برای اجرا کردن نرم افزار کافیه speedtest-cli رو تایپ کنید.

root@ubuntu:~# speedtest-cli
Retrieving speedtest.net configuration...
Testing from Hetzner (censored ip)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by IT Ohlendorf (Salzgitter) [111.93 km]: 11.691 ms
Testing download speed................................................................................
Download: 181.15 Mbit/s
Testing upload speed................................................................................................
Upload: 91.71 Mbit/s

و چند تا از اپشن های بدرد بخورش:

اپشن –bytes :

این اپشن به جای نشون دادن سرعت ها برحسب بیت انهارو برحسب بایت نمایش میده

 --bytes               Display values in bytes instead of bits.

مثال:

root@ubuntu:~# speedtest-cli --bytes
Retrieving speedtest.net configuration...
Testing from Hetzner (censored ip)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by IT Ohlendorf (Salzgitter) [111.93 km]: 11.271 ms
Testing download speed................................................................................
Download: 31.91 Mbyte/s
Testing upload speed................................................................................................
Upload: 13.28 Mbyte/s

اپشن –share :

با استفاده از این یکی میتونین یک لینک خروجی تصویری برای به اشتراک گذاری بگیرین

  --share               Generate and provide a URL to the speedtest.net share
                        results image

مثال:

root@ubuntu:~# speedtest-cli --share
Retrieving speedtest.net configuration...
Testing from Hetzner (censored ip)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Hanne & Fomenko GbR (Salzgitter) [111.93 km]: 11.273 ms
Testing download speed...............................................................................
.Download: 479.55 Mbit/s
Testing upload speed................................................................................................
Upload: 78.75 Mbit/s
Share results: http://www.speedtest.net/result/6509155098.png

اپشن –server :

این اپشن به شما این اجازه رو میده تا تستتون رو از یک سرور مشخص بگیرین

  --server SERVER       Specify a server ID to test against

برای اینکار باید ای دی یکی از سرور های speedtest.net رو به این اپشن بدین

اگه ایدی هارو نمیدونین میتونین ایدی یک سرور رو با استفاده از اپشن –list پیدا بکنین

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *