جدول محتوایی

تست سرعت اینترنت در لینوکس

در این پست آموزشی، نحوه تست سرعت اتصال به اینترنت از طریق خط فرمان (Terminal) در لینوکس را به شما نشان خواهیم داد.

برای کسانی که نمی دانستند، Speedtest.net ابزار بسیار خوبی برای بررسی سرعت اینترنت شما است. اما یک راه ساده تر هم وجود دارد.

با استفاده از برنامه خط فرمان speedtest-cli، می‌توانید سرعت پهنای باند فعلی خود را از طریق ترمینال لینوکس بررسی کنید.  speedtest-cli یک کلاینت ساده CLI است که در پایتون برای اندازه‌ گیری پهنای باند اینترنت دو طرفه با استفاده از زیرساخت Speedtest.net نوشته شده است. با پایتون 2.4-3.4 کار می کند. در کل نصب جدیدترین speedtest-cli چیزی جز دانلود اسکریپت پایتون نیست.

در این مقاله فرض را بر این میگیریم که شما حداقل دانش اولیه لینوکس را دارید و می دانید چگونه از Shell یا ترمینال استفاده کنید و مهمتر از همه، شما سایت خود را روی VPS خود میزبانی می کنید. نصب بسیار ساده است و فرض می‌کند که شما در اکانت روت سیستم را اجرا می‌کنید. در غیر این صورت ممکن است نیاز باشد «sudo» را به دستورات اضافه کنید تا امتیازات روت را دریافت کنید.

در ادامه مراحل نصب Speedtest را در سیستم های لینوکس به شما آموزش خواهیم داد.

پیش نیاز ها:

 

خرید سرور مجازی لینوکس

 

تست سرعت اتصال به اینترنت از طریق خط فرمان

 

1. ابتدا باید سیستم لینوکس خود را به آخرین پکیج ها آپدیت کنید.

sudo dnf clean all
sudo dnf update

 

2. نصب speedtest-cli در لینوکس.

برای نصب speedtest دستور زیر را اجرا کنید:

wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
chmod +x speedtest-cli

پس از نصب با موفقیت، تست سرعت اینترنت در لینوکس را با دستور زیر اجرا کنید:

./speedtest-cli.py

اگر می‌خواهید نتیجه تست سرعت را به اشتراک بگذارید، می‌توانید از گزینه “–share” استفاده کنید که به شما امکان می‌دهد نتیجه تست سرعت اینترنت لینوکس را در قالب تصویر از طریق Speedtest.net با دیگران به اشتراک بگذارید.

./speedtest-cli.py --share

 

 

این ابزار از چند پارامتر دیگر نیز پشتیبانی می کند و می توانید با اجرای فرمان thespeedtest-cli.py –help آنها را مشاهده کنید.

./speedtest_cli.py --help
Usage: speedtest_cli.py [options]

Command line interface for testing internet bandwidth using speedtest.net.
--------------------------------------------------------------------------

https://github.com/sivel/speedtest-cli

Options:
-h, --help show this help message and exit
--share Generate and provide a URL to the speedtest.net share
results image
--simple Suppress verbose output, only show basic information
--list Display a list of speedtest.net servers sorted by distance
--server=SERVER Specify a server ID to test against
--mini=MINI URL of the Speedtest Mini server
--source=SOURCE Source IP address to bind to
--version Show the version number and exit

 


 

با گذراندن مراحل بالا، باید توانسته باشید در سیستم لینوکس خود، تست سرعت اتصال به اینترنت را بگیرید. برای استفاده از این آموزش برای تست سرعت اتصال به اینترنت از طریق CLI (خط فرمان) در سیستم لینوکس سپاسگزاریم. برای راهنمایی بیشتر یا اطلاعات مفید، توصیه می کنیم داکیومنت رسمی speedtest را در گیت هاب بررسی کنید.

 

16رای - امتیاز 5 ممنون از امتیازی که دادید..!

دسته بندی شده در: