Cara menguji kecepatan internet linux Anda menggunakan speedtest cli

Cara menguji kecepatan internet linux Anda menggunakan speedtest cli

Kami selalu perlu memeriksa kecepatan koneksi internet di rumah dan kantor. Apa yang kita lakukan tentang ini? Buka situs web seperti Tes kecepatan.bersih dan mulai tes. Itu memuat Javascript di browser web dan kemudian memilih server terbaik berdasarkan ping dan menghasilkan hasilnya. Ini juga menggunakan flash player untuk menghasilkan hasil grafis.

[Anda mungkin juga suka: cepat - uji kecepatan unduhan internet Anda dari terminal linux]

Bagaimana dengan server tanpa kepala, di mana tidak ada browser berbasis web dan poin utamanya, sebagian besar server tidak memiliki kepala. Hambatan lain dari pengujian kecepatan berbasis browser web tersebut adalah Anda tidak dapat menjadwalkan pengujian kecepatan secara berkala.

Inilah aplikasi “Speedtest-cli"Itu menghilangkan hambatan seperti itu dan memungkinkan Anda menguji kecepatan koneksi internet dari baris perintah.

Apa speedtest-cli

Aplikasi ini pada dasarnya adalah skrip yang dikembangkan dalam bahasa pemrograman Python. Ini mengukur dua kali lipat bandwidth internet. Itu menggunakan tes kecepatan.bersih infrastruktur untuk mengukur kecepatan. Speedtest-cli Mampu membuat daftar server berdasarkan jarak fisik, menguji terhadap server spesifik, dan memberi Anda URL untuk membagikan hasil tes kecepatan internet Anda.

Untuk menginstal yang terbaru speedtest-cli Alat dalam sistem Linux, Anda harus memilikinya Python 2.4-3.4 atau versi yang lebih tinggi diinstal pada sistem.

[Anda mungkin juga suka: cara menginstal Python 3 terbaru.6 versi di Linux]

Pasang speedtest-cli di linux

Ada tiga cara untuk menginstal speedtest-cli alat. Metode pertama melibatkan penggunaan Python-pip Paket sementara metode kedua adalah mengunduh skrip Python, membuatnya dapat dieksekusi dan menjalankannya dan metode ketiga adalah menggunakan paket manajer. Di sini saya akan membahas semua cara…

Di halaman ini

  • Pasang speedtest-cli menggunakan Python Pip
  • Instal speedtest-cli menggunakan skrip python
  • Instal speedtest-cli menggunakan paket manajer

Mari kita mulai…

Pasang speedtest-cli menggunakan Python Pip

Pertama, Anda perlu menginstal paket Python-PIP, lalu setelah itu Anda dapat menginstal speedtest-cli Alat Menggunakan Perintah PIP Seperti yang ditunjukkan di bawah ini.

Instal Pip di Debian/Ubuntu/Mint
$ sudo apt menginstal python-pip [python 2] $ sudo apt install python3-venv python3-pip [python 3] 
Pasang Pip di Centos/Rhel
$ sudo yum instal epel-rilis $ sudo instal python-pip 
Pasang Pip di Fedora
$ sudo yum upgrade python-setuptools $ sudo yum menginstal python-pip-python-wheel [python 2] $ sudo dnf menginstal python3 python3-wheel [python 3] 
Pasang Pip di OpenSUSE
$ sudo zypper menginstal python-pip python-setuptools python-wheel [python 2] $ sudo zypper menginstal python3-pip python3-setuptools python3-wheel [python 3] 
Pasang Pip di Arch Linux
$ sudo pacman -s python2 -pip [python 2] $ sudo pacman -s Python -pip [Python 3] 

Setelah Pip diinstal, Anda dapat menginstal speedtest-cli alat.

$ sudo pip menginstal speedtest-cli atau $ sudo pip3 instal speedtest-cli 

Untuk meningkatkan speedtest-cli, pada tahap selanjutnya, gunakan.

$ sudo pip menginstal speedtest-cli-peningkatan 

Instal speedtest-cli menggunakan skrip python

Pertama, unduh skrip Python dari GitHub menggunakan perintah wget atau perintah curl dan buat file skrip dapat dieksekusi.

$ wget -o speedtest -cli https: // mentah.Githubusercontent.com/sivel/speedtest-cli/master/speedtest.py $ chmod +x speedtest-cli atau $ curl -lo speedtest-cli https: // mentah.Githubusercontent.com/sivel/speedtest-cli/master/speedtest.py $ chmod +x speedtest-cli 

Selanjutnya, pindahkan yang dapat dieksekusi ke /usr/bin folder, sehingga Anda tidak perlu mengetik jalur lengkap setiap saat.

$ sudo mv speedtest-cli/usr/bin/ 

Instal speedtest-cli menggunakan paket manajer

Anda juga dapat menginstal speedtest-cli Menggunakan manajer paket default Anda seperti yang ditunjukkan.

------ Di ubuntu/debian/mint ------ $ curl -s https: // instal.tes kecepatan.net/app/cli/install.Deb.Sh | sudo bash $ sudo apt-get install speedtest 
------ Di rhel/centos/fedora ------ $ curl -s https: // instal.tes kecepatan.net/app/cli/install.RPM.Sh | sudo bash $ sudo yum menginstal speedtest 

Menguji kecepatan koneksi internet linux dengan speedtest-cli

1. Untuk menguji kecepatan unduhan dan unggah koneksi internet Anda, jalankan speedtest-cli Perintah tanpa argumen seperti yang ditunjukkan di bawah ini.

$ speedtest-cli 
Periksa kecepatan unduhan dan unggah Linux

2. Untuk memeriksa hasil kecepatan byte sebagai pengganti bit.

$ speedtest-cli --t-bytes 
Periksa kecepatan internet Linux dalam byte

3. Bagikan kecepatan bandwidth Anda dengan teman atau keluarga Anda. Anda diberikan tautan yang dapat digunakan untuk mengunduh gambar.

$ speedtest-cli-share 
Bagikan Hasil Uji Kecepatan Internet Linux

Gambar berikut adalah hasil uji kecepatan sampel yang dihasilkan menggunakan perintah di atas.

Lihat Hasil Uji Kecepatan Internet Linux

4. Tidak perlu informasi tambahan selain ping, unduh, dan unggah?

$ speedtest-cli --simple 
Uji Kecepatan Internet Linux

5. Daftar tes kecepatan.bersih berbasis server pada jarak fisik. Jarak masuk km disebutkan.

$ speedtest-cli --ist 
Daftar Server SpeedTest

6. Tahap terakhir menghasilkan daftar besar server yang disortir berdasarkan jarak. Bagaimana mendapatkan output yang diinginkan? Katakan saya hanya ingin melihat speedtest.Server bersih yang berlokasi di Mumbai (India).

$ speedtest-cli --ist | grep -i mumbai 
Daftar Server SpeedTest terdekat

7. Uji kecepatan koneksi terhadap server tertentu. Gunakan ID server yang dihasilkan dalam Contoh 5 dan Contoh 6 di atas.

$ speedtest-cli --sver 23647 ## Here ID server 23647 digunakan dalam contoh. 
Uji kecepatan internet Linux terhadap server

8. Untuk memeriksa nomor versi dan bantuan speedtest-cli sebuah alat.

$ speedtest-cli --version $ speedtest-cli --help 
Versi dan bantuan speedtest

Catatan: Latensi yang dilaporkan oleh alat ini bukanlah tujuannya dan seseorang tidak boleh mengandalkannya. Output nilai latensi relatif bertanggung jawab atas server yang dipilih untuk diuji terhadap. CPU dan kapasitas memori akan mempengaruhi hasilnya sampai batas tertentu.

Kesimpulan

Alat ini adalah suatu keharusan bagi administrator dan pengembang sistem. Skrip sederhana yang berjalan tanpa masalah. Saya harus mengatakan bahwa aplikasi ini luar biasa, ringan, dan melakukan apa yang dijanjikannya. Saya tidak menyukai speedtest.bersih karena alasan itu menggunakan flash, tapi speedtest-cli memberi saya alasan untuk mencintai mereka.

speedtest_cli adalah aplikasi pihak ketiga dan tidak boleh digunakan untuk secara otomatis merekam kecepatan bandwidth. Tes kecepatan.Net digunakan oleh jutaan pengguna dan merupakan ide yang baik untuk mengatur server mini speedtest Anda sendiri.

Itu saja untuk saat ini, sampai saat itu tetap disini dan terhubung ke Tecmint. Jangan lupa memberikan umpan balik berharga Anda di komentar di bawah. Suka dan bagikan kami dan bantu kami menyebar.