Cara Speedtest di Terminal Linux
cara speedtest pada terminal linux |
Halo Teman. Kali ini dani31 membagikan cara speedtest pada terminal linux. cara speedtest di terminal linux ini bisa kalian terapkan di berbagai distro linux.
Untuk distro linux dapat kalian sesuaikan dengan kebutuhan kalian. speedtest-cli kali ini biasanya saya gunakan pada linux yang berbasis server atau CLI (Command Line Interface). dulu pada saat pertama kali mendapatkan project untuk membangun infrastruktur server memakai sistem operasi berbasis linux.
Linux yang saya pakai pada saat itu yakni ubuntu server 18.04. pada saat itu muncul masalah dengan pertanyaan "bagaimana cara cek speed yang ada pada server tersebut?". oleh karena itu saya googling dan mencari berbagai referensi yang valid akan cara ini.
Langsung saja ke tahap instalasi speedtest-cli untuk cek speedtest pada terminal linux.
Cara Speedtest Memakai Terminal Linux
Metode instalasi yang digunakan pada tutorial kali ini dengan apt.
Pada debian distro seperti ubuntu, linuxmint. kita bisa install speedtest-cli ini dari official repository memakai apt. dengan cara dibawah ini.
Memakai metode pip
Cara kedua ini memakai sebuah paket sistem management yang dikembangkan dan ditulis oleh python. untuk perintahnya dibawah ini.
Memakai GitHub
Mungkin teman teman sudah tidak asing lagi dengan yang namanya github. kalian bisa memakai git clone untuk speedtest-cli
Pada direktori speedtest-cli terdapat file dengan ekstensi .py yang bisa kalian install atau executable.
Instalasi Memakai cURL
Jika kalian tidak ingin setiap instalasi, opsi ini bisa kalian gunakan hanya bisa di unduh memakai python script.
chmod +x speedtest-cli
Instalasi Memakai Wget
Metode ini mirip dengan cURL tapi hanya diganti dengan wget. cara ini sangat ampuh jika kalian paham dengan Wget.
chmod +x speedtest-cli
Cara memakai speedtest pada terminal linux
Memakai mode default
Untuk default mode kita bisa memakai perintah speedtest-cli pada terminal linux tanpa menambahkan argumen atau perintah tambahan. cara ini akan memilih server test dengan acak sesuai dengan performa server dan koneksi kita. pada tampilan nya kalian bisa lihat dibawah ini yaitu download speed dan upload speed.
cara speedtest-cli terminal linux |
Untuk studi kasus yang terjadi pada saya yakni sekitar 600/600 Mbps. dengan hasil yang memuaskan.
Perintah memilih server
Jika kalian ingin memilih server test sesuai keinginan seperti yang ada pada speedtest di browser maka tahap awal tampilkan list server yang sudah siap terlebih dahulu. dengan perintah
Dan untuk memakai server tersebut bisa memilih server ID dengan perintah
Export final test format CSV
Jika studi kasus anda sama dengan dani31 maka cara ini bisa kalian gunakan. awalnya saya diperintahkan untuk melakukan ekspor hasil dari beberapa speedtest entah dengan format apapun nah oleh sebab itu dani31 memakai format CSV karena bisa dibuka memakai software yang sudah lumrah kita gunakan seperti excel, notepad, notepad ++, Visual Studio Code, dan masih banyak lagi.
Untuk melakukan ekspor hasil dengan format CSV maka perlu menambahkan perintah --csv-delimiter dan pilih delimiter sesuai dengan kebutuhan.
Teman-teman juga bisa memilih sesuai kebutuhan contoh untuk header.
Share Hasil Speedtest
Cara ini digunakan untuk membagikan hasil dari speedtest yang kita lakukan di terminal linux. dengan menambahkan perintah --share
Untuk hasilnya kalian akan mendapatkan sebuah file dengan format PNG.
Jika kamu menggunakan MacOs maka cara speedtest-cli seperti berikut.
$ brew update
$ # Example how to remove conflicting or old versions using brew
$ # brew uninstall speedtest --force
$ brew install speedtest --force
Untuk Ubuntu/Debian Terbaru
$ export INSTALL_KEY=379CE192D401AB61
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
$ INSTALL_KEY$echo "deb https://ookla.bintray.com/debian generic main" | sudo tee /etc/apt/sources.list.d/speedtest.list
$ sudo apt-get update
# Other non-official binaries will conflict with Speedtest CLI
# Example how to remove using apt-get
# sudo apt-get remove speedtest-cli
$ sudo apt-get install speedtest
Fedora/Centos/Redhat
$ wget https://bintray.com/ookla/rhel/rpm -O bintray-ookla-rhel.repo
$ sudo mv bintray-ookla-rhel.repo /etc/yum.repos.d/
$ # Other non-official binaries will conflict with Speedtest CLI
$ # Example how to remove using yum
$ # rpm -qa | grep speedtest | xargs -I {} sudo yum -y remove {}
$ sudo yum install speedtest
Dan juga FreeBSD
$ # Example how to remove conflicting or old versions using pkg
$ # sudo pkg remove speedtest
$ sudo pkg add "https://install.speedtest.net/app/cli/ookla-speedtest-1.0.0-freebsd.pkg"
Beberapa jenis Penyedia Speed Test
- Speedtest.net.
- speedtest cbn id.
- fast.com.
- speed test Speedcheck.
- Biznet Networks Bandwidth Speed Test.
- measurementlab.net.
Kesimpulan
Seperti yang kalian ketahui speedtest-cli ini memberikan informasi sama persis dengan speedtest yang ada di situs web speedtest, dengan cara ini juga kita bisa melakukan speedtest di terminal linux dengan mudah terlebih jika kasus kalian sama dengan yang dani31 alami.
Demikian cara speedtest di terminal linux dari dani31 jika ada kesalahan penulisan dan kata harap dimaklumi dan komentar di bawah.
Piece and Out Thanks
Posting Komentar untuk "Cara Speedtest di Terminal Linux"