Bir sonraki makalede Bandwhich'e bir göz atacağız. Bu bant genişliğinin gerçek zamanlı kullanımını komut satırından bilmek için bir araç. Ücretsiz ve açık kaynak olmasının yanı sıra, onu Gnu / Linux ve MacOS için de bulacağız. MIT lisansı altında yayınlandı. Bu aracın temel amacı, bant genişliğimizi neyin işgal ettiğini göstermektir.
Bu araçla elde edebiliriz hangi işlemin bant genişliği kullanımını, bağlantıyı ve uzak IP / ana bilgisayar adını işgal ettiğinin gerçek zamanlı görselleştirmesi. Ağı gerçek zamanlı olarak izlemek için iyi bir araçtır.
Bandwhich, belirli bir ağ arayüzünü algılar ve dosya sistemi ile çapraz referans yaparak IP paket boyutunu kaydeder. / proc Gnu / Linux'ta veya macOS'ta lsof'ta. Ayrıca şunları da yapabilirsiniz ters DNS kullanarak ips'yi ana bilgisayar adınıza arka planda çözmeyi deneyin.
Varsayılan, interaktif modda çalışan ve bilgileri gösteren 3 panele sahip bant. İlkinde ağın kullanımını işlem adına göre bulabiliriz, ikincisi bağlantı yoluyla kullanımı gösterecek ve üçüncüsünde uzak adresle kullanımı kontrol edebiliriz. Bant duyarlı bir kullanıcı arayüzüne sahip olduğundan, bu aracı çalıştırdığımız terminal penceresi tüm panelleri görüntüleyecek kadar büyük olmalıdır. Pencerenin genişliğine ve / veya yüksekliğine bağlı olarak biri, ikisi veya üç panelin tümü görüntülenebilir.
Bandwhich'i Ubuntu'ya yükleyin
Kullanılabilir paketlerin olmadığı bir Gnu / Linux dağıtımına bant kurmanın en kolay yolu, önceden derlenmiş ikili dosyayı indirin. Bunu şuradan yapabiliriz GitHub'daki yayınlar sayfası. Daha sonra dosyayı çalıştırılabilir hale getirmek için çıkartmamız gerekecek ve ancak bununla kullanıma hazır hale gelecektir.
Dediğim gibi, bu araca sahip olmak için izlenecek adımlar Gnu / Linux için ikili dosyayı sürümler sayfasından indirin ve örneğin İndirilenler klasörümüze kaydedin. Ardından indirilen .tar.gz dosyasına sağ tıklayıp Buraya Çıkart. Bu, sıkıştırılmış dosyanın içeriğini aynı klasöre çıkaracaktır.
Bu satırları yazarken, indirilen dosyanın adı 'bandwhich-v0.15.0-x86_64-bilinmeyen-linux-musl.tar.gz'. Dekompresyondan sonra, diye adlandırılan tek bir dosya göreceğiz bant.
Eğer tercih edersen sıkıştırılmış dosyayı indirmek için terminali kullanın, terminali (Ctrl + Alt + T) ve aracını kullanabilirsiniz. wget aşağıdaki gibi:
wget https://github.com/imsnif/bandwhich/releases/download/0.15.0/bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz
Yukarıdaki komut, sürüm 0.15, bugün yayınlanan sonuncusu. İndirmeyi bitirdikten sonra yapacağız açmak için tar kullanın. Bunu yapmak için, aynı terminalde yazmanız yeterlidir:
tar -xzvf bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz
Dosyayı grafik ortamdan veya terminalden çıkardıktan sonra, adında bir dosya göreceğiz. bant. Şimdi gidiyoruz komutla yürütme izni verin:
sudo chmod +x bandwhich
Bu noktada yapabiliriz sistemdeki kuruluma devam et terminalde yazarak (Ctrl + Alt + T):
sudo install bandwhich /usr/local/bin
Kurulduktan sonra, yapabileceğimiz herhangi bir klasörden bu aracı başlat komut kullanarak:
sudo bandwhich
Emin olabiliriz kurulu versiyon komutu çalıştırmak:
sudo ./bandwhich -V
Ayrıca olasılığımız olacak aracın yardımına danışın, kullanımı hakkında daha fazla bilgi edinmek için -h seçeneği aşağıdaki gibi:
sudo bandwhich -h
Bugün, kullanıcıların bunu yapabilmek için kullanabilecekleri epeyce araç var hangi bant genişliğinin kullanıldığını görün komut satırından. Bunların arasına dahil edebiliriz iftop, nload, ağlar ve diğerleri. BandBu programların birçoğuna bazı açılardan benziyor, ancak aynı zamanda işleri biraz farklı yapıyor. Her neyse, bu satırlar yalnızca bir seçenek daha göstermeye çalışıyor. Her kullanıcı, aradığı sonuçları elde etmek için en çok sevdiği ve ihtiyaç duyduğu şeye en uygun aracı kullanmalıdır.