Pada artikel selanjutnya kita akan melihat Bandwhich. Ini adalah alat untuk mengetahui pemanfaatan bandwidth secara real-time dari baris perintah. Selain gratis dan open source, kami akan menemukannya tersedia untuk Gnu / Linux dan MacOS. Ini dirilis di bawah lisensi MIT. Tujuan utama alat ini adalah untuk menunjukkan apa yang menempati bandwidth kita.
Dengan alat ini kita bisa memperolehnya visualisasi waktu nyata dari proses apa yang menggunakan penggunaan bandwidth, koneksi, dan IP / nama host jarak jauh. Ini adalah alat yang bagus untuk memantau jaringan secara real time.
Bandwhich mendeteksi antarmuka jaringan tertentu dan mencatat ukuran paket IP, referensi silang dengan sistem file / proc di Gnu / Linux atau lsof di macOS. juga bisa coba selesaikan ips ke nama host Anda di latar belakang menggunakan DNS terbalik.
Default, bandwhich berjalan dalam mode interaktif dan memiliki 3 panel yang menampilkan informasi. Di bagian pertama kita dapat menemukan penggunaan jaringan dengan nama proses, yang kedua akan menunjukkan penggunaan oleh koneksi dan yang ketiga kita dapat memeriksa penggunaan dengan alamat jarak jauh. Karena bandyang memiliki antarmuka pengguna yang responsif, jendela terminal tempat kita menjalankan alat ini harus cukup besar untuk menampilkan semua panel. Bergantung pada lebar dan / atau tinggi jendela, satu, dua, atau ketiga panel dapat ditampilkan.
Instal bandwhich di Ubuntu
Cara termudah untuk menginstal bandwhich pada distribusi Gnu / Linux, yang tidak memiliki paket yang tersedia, adalah unduh biner yang telah dikompilasi sebelumnya. Kami dapat melakukan ini dari rilis halaman di GitHub. Kemudian kita harus mengekstrak file tersebut agar dapat dieksekusi dan hanya dengan ini, file akan siap digunakan.
Seperti yang saya katakan, langkah-langkah yang harus diikuti untuk memiliki alat ini adalah unduh biner untuk Gnu / Linux dari halaman rilis dan simpan misalnya, di folder Unduhan kami. Kemudian kita bisa klik kanan pada file .tar.gz yang diunduh dan pilih Ekstrak di sini. Ini akan mengekstrak konten file yang dikompresi ke folder yang sama.
Saat saya mengetik baris ini, nama file yang diunduh adalah 'bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz'. Setelah dekompresi, kita akan melihat bahwa satu file bernama bandyang.
Jika Anda suka gunakan terminal untuk mengunduh file terkompresi, Anda dapat menggunakan terminal (Ctrl + Alt + T) dan alatnya wget sebagai berikut:
wget https://github.com/imsnif/bandwhich/releases/download/0.15.0/bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz
Perintah di atas akan mengunduh file Versi 0.15, yang terakhir dipublikasikan hari ini. Setelah selesai mengunduh, kami akan melakukannya gunakan tar untuk mengekstraknya. Untuk melakukan ini, di terminal yang sama Anda hanya perlu menulis:
tar -xzvf bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz
Setelah mengekstrak file, baik dari lingkungan grafis atau dari terminal, kita akan melihat file bernama bandyang. Sekarang kita akan melakukannya berikan izin eksekusi dengan perintah:
sudo chmod +x bandwhich
Pada titik ini, kami bisa lanjutkan ke penginstalan di sistem mengetik di terminal (Ctrl + Alt + T):
sudo install bandwhich /usr/local/bin
Setelah terinstal, dari folder mana saja kita bisa mulai alat ini menggunakan perintah:
sudo bandwhich
Kami yakin akan hal itu versi terinstal menjalankan perintah:
sudo ./bandwhich -V
Kami juga akan memiliki kemungkinan konsultasikan bantuan alat, untuk mempelajari lebih lanjut tentang penggunaannya, menggunakan opsi -h sebagai berikut:
sudo bandwhich -h
Hari ini, ada beberapa alat yang dapat digunakan pengguna untuk dapat melakukannya lihat bandwidth apa yang digunakan dari baris perintah. Diantaranya kami dapat memasukkan iftop, nload, nethog dan lain-lain. Bandwhich dalam beberapa hal mirip dengan banyak program ini, tetapi juga melakukan hal-hal yang sedikit berbeda. Bagaimanapun, garis-garis ini hanya menampilkan satu opsi lagi. Setiap pengguna harus menggunakan alat yang paling mereka sukai dan paling sesuai dengan apa yang mereka butuhkan untuk mendapatkan hasil yang mereka cari.