Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 1348|Yanıt: 0

[İletişim] Linux View Ağ Bant Genişliği Kullanımı (Gerçek Zamanlı Trafik)

[Bağlantıyı kopyala]
2025-3-13 10:13:48 tarihinde yayınlandı | | | |
Linux, ağ trafiği ve bant genişliği kullanımını izlemek için çeşitli araçlar sunar. Bu araçlar, istikrarlı bir ağ sürdürmene, yavaş hızların nedenini tespit etmenize ve arızaları hızlıca düzeltmenize yardımcı olur.

Linux sistemlerinde ağ bant genişliği kullanımını komut satırı (CLI) veya grafik kullanıcı arayüzü (GUI) araçlarıyla izleyebilirsiniz.

Komut satırı ağ izleme araçları, grafik arayüzü olmayan Linux sunucuları için idealdir. Birkaç basit komutla, kullanıcılar terminal kabuğunda doğrudan ağ bant bant genişliği metriklerine hızlıca bir genel bakış elde edebilirler. Yöneticiler bu araçları genellikle izleme görevlerini otomatikleştirmek, değişiklikleri gerçek zamanlı takip etmek ve yanıt sürelerini azaltmak için betiklerde kullanır.

GUI araçları genellikle ağ verilerini grafikler ve grafikler şeklinde görsel olarak organize eder ve sunar. Bu, sınırlı teknik deneyime sahip kullanıcılar için bile ağ bant genişliği ve performansını izleme sürecini basitleştirir. Analitik veya ağ kullanımının ayrıntılı temsili gerektiren diğer görevleri yürüten kullanıcılar, GUI araçlarını kullanarak daha verimli çalışacaktır.

Komut Satırı Linux Ağ İzleme Araçları, bu bölümde ağ trafiği ve bant genişliği izlenen en yaygın Linux CLI araçları listelenir.

iftop - Bant genişliği kullanımını gösterir

iftop, her bağlantının bant genişliği kullanımını gerçek zamanlı olarak gösterir ve toplam bant genişliği kullanımına genel bir bakış sunar. Bu yardımcı program, ağ hızını kontrol etmek için de çok faydalıdır.

iftop, geçmiş verileri depolamaz veya işlem kimliği (PID) ile trafik izlemez; bu da birçok kullanıcı için önemli bir dezavantaj olabilir. iftop'u kurmak için, dağıtımınızla ilişkili komutu kullanın:

Linux dağıtımlarıiftop kurulum komutu
Debian/Ubuntusudo apt install iftop
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install iftop -y
Fedorasudo dnf install iftop -y
Arch Linuxsudo pacman -S iftop
OpenSUSEsudo zypper install iftop

iftop'u başlatmak için aşağıdaki komutu girin:




IFTOP'tan çıkmak ve komut dizisine geri dönmek için Q tuşuna basın.

nload – Ağ kullanımını gösterir

nload, gelen ve giden trafiği bildiren bir komut satırı aracıdır. Çıktı, ağ faaliyetlerine hızlı bir bakış sunan gerçek zamanlı grafikler içerir.

Ancak, nload trafik PID veya socket ile göstermez ve geçmiş verileri depolamaz. Dağıtımınızın nload kurulumu komutunu girin:

Linux dağıtımlarınload kurulum komutu
Debian/Ubuntusudo apt install nload
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install nload -y
Fedorasudo dnf install nload -y
Arch Linuxsudo pacman -S nload
OpenSUSEsudo zypper install nload

Aşağıdaki komutla nload başlatın:




nload'dan çıkmak için q tuşuna basın ve komut satırına dön.

NetHogs - Ağ trafiği bant genişliğini izle

NetHogs yardımcı programı, her süreç/uygulama için ağ kullanımını takip eder. Yöneticilerin bant genişliği artışlarını teşhis etmesini ve hangi uygulamaların bant genişliğini aşırı tükettiğini belirlemesini sağlar. En büyük avantajı, verileri süreç kimliğine göre sıralamasıdır. NetHogs kurmak için şu adrese girin:

Linux dağıtımlarıNethogs kurulum komutu
Debian/Ubuntusudo apt install nethogs
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install nethogs -y
Fedorasudo dnf install nethogs -y
Arch Linuxsudo pacman -S nethogs
OpenSUSESudo Zypper install nethogs

Kurulum tamamlandıktan sonra, NetHogs hizmetini aşağıdaki komutla başlatın:




NetHogs'tan çıkmak için q tuşuna basın ve komut dizesine geri dön.

BMON – Bant Bant Genişliği İzleyicisi ve Hız Tahmincisi

BMON, bant genişliği kullanımını izler ve her cihaz için kullanım sağlar. Kullanıcılar, birden fazla ağ adaptörünün bant genişliğini takip edebilir. Ağ istatistiklerini yakalar ve kullanıcı dostu bir çıktı grafik biçimde sunar. Geçmiş verileri depolamaz ancak gerçek zamanlı tanı için kullanılabilir.

BMON kurmak için, dağıtımınıza uygulanan komutu girin:

Linux dağıtımlarıBMON Kurulum Komutu
Debian/Ubuntusudo apt install bmon -y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install bmon -y
Fedorasudo dnf install bmon -y
Arch Linuxsudo pacman -S bmon
OpenSUSEsudo zypper install bmon

BMON'u başlatmak için şu giriş:




BMON grafiğinden çıkmak için q tuşuna basın.

vnStat - Ağ Trafik İzleyicisi

vnStat, bant genişliği verisini yakalamak için arka plan daemonunu çalıştırır. Kaynak kullanımını anlamak için çekirdekten veri okur. Sürekli kayıt vnStat'ın ana özelliğidir - daemon çalışırken bant genişliği kullanım kayıtlarını toplar ve saklar.

vnstat komutu kullanım istatistiklerini görüntülemek için kullanılabilir ve istatistiksel raporlar için en uygun durumdur.

vnStat'ı kurmak için, dağıtımınıza uygulanan komutu girin:

Linux dağıtımlarıvnstat kurulum komutu
Debian/Ubuntusudo apt install vnstat
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install vnstat -y
Fedorasudo dnf install vnstat -y
Arch Linuxsudo pacman -S vnstat
OpenSUSESudo Zypper install vnstat

Araç, aşağıdaki seçenekler belirtilerek gerçek zamanlı çalıştırılabilir:




Gerçek zamanlı izlemeyi durdurmak için Ctrl+C tuşuna basın.

BWM-NG - Yeni Nesil Bant Genişliği Monitörü

BWM-NG, hafif, Curses tabanlı bir bant genişliği monitörüdür. Ağ arayüzleri hakkında gerçek zamanlı istatistikler sunar ve bant genişliği kullanımını basit bir şekilde gösterir. bwm-ng kurmak için, dağıtımınıza uygulanan komutu girin:

Linux dağıtımlarıBWM-NG Kurulum Komutu
Debian/Ubuntusudo apt install bwm-ng
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install bwm-ng -y
Fedorasudo dnf install bwm-ng -y
Arch Linuxsudo pacman -S bwm-ng
OpenSUSESudo Zypper install bwm-ng

Tüm arayüzler için gerçek zamanlı bant genişliği kullanımını izlemek için aşağıdaki komutları kullanın:




BWM-NG'den çıkmak ve terminale dönmek için q tuşuna basın.

iPerf/iPerf3 - Ağ bant bant bant ölçüm aracı

iPerf, TCP, UDP ve SCTP gibi protokoller aracılığıyla ağ bant genişliğini izler ve belirli protokoller için ağ performansını en iyi şekilde ayarlamak ve maksimize etmek için uygundur. iPerf, test için bir sunucu ve istemci gerektirir ve sadece ağ hızını ölçmeniz gerekiyorsa, bu aday değildir.

iPerf3'ü kurmak için, dağıtımınıza uygulanan komutu girin:

Linux dağıtımlarıiPerf3 kurulum komutu
Debian/Ubuntusudo apt install iperf3 -y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install iperf3 -y
Fedorasudo dnf install iperf3 -y
Arch Linuxsudo pacman -S iperf3
OpenSUSEsudo zypper install iperf3

iPerf3'ü sunucu modunda -s seçeneğiyle başlatın ve bağlantıyı dinleyin:




Sunucu bağlantısını sonlandırmak için Ctrl+C tuşlarına basın.

SS - soket istatistikleri

ss komutu, çoğu Linux dağıtımında önceden yüklenmiş olan iproute2 paketinin bir parçasıdır. Eski netstat komutunun yerini alır ve ağ bağlantıları, açık soketler ve dinleme portları hakkında ayrıntılı istatistikler sunar. SS, listedeki diğer araçlar gibi bant genişliği izlemeye odaklanmıyor. Ancak, soket seviyesinde ağ tanılamaları için gereklidir.

Ağ bağlantı istatistiklerini görüntülemek için aşağıdaki komutu girin:




Tüm aktif TCP bağlantılarını görüntülemek için şu noktaya giriş yapın:




Netperf - Ağ Bant Genişliği Testi

Netperf, BSD soketleri üzerinden Unix alan soketleri, TCP, SCTP, DLPI ve UDP kullanarak ağ bant genişliğini izlemeye yardımcı olur. iPerf gibi, Netperf de test için sunucular ve istemci gerektirir. Temel özellikler, performans veya veri aktarım hızını ölçmek için önceden tanımlanmış çok sayıda test içerir.

Dağıtımınıza uygun komutu kullanarak Netperf'i kurabilirsiniz:

Linux dağıtımlarıNetperf kurulum komutu
Debian/Ubuntusudo apt install netperf
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install netperf -y
Fedorasudo dnf install netperf -y
Arch Linuxsudo pacman -S netperf
OpenSUSEsudo zypper install netperf

Hizmete aşağıdaki komutla başlayın:




Netperf önceden belirlenmiş bir süre çalışır ve ardından otomatik olarak sonlanır.

CBM - Renk Bant Genişliği Ölçer

Renkli bant ölçer (CBM), ağa bağlı tüm cihazlarda mevcut ağ trafiğini gösteren küçük bir komut satırı aracıdır. Lanet tabanlı çıktı renkli olarak gösterilir ve her ağ arayüzü, alınan bayt sayısını, gönderilen baytları ve toplam baytları gösterir.

Dağıtımınıza CBM yüklemek için ilgili komutu kullanın:

Linux dağıtımlarıNetperf kurulum komutu
Debian/Ubuntusudo apt install cbm
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install cbm -y
Fedorasudo dnf install cbm -y
Arch Linuxsudo pacman -S cbm
OpenSUSESudo Zypper install CBM

CBM ile izlemeye başlamak için şunu girin:




Pencereyi kapatmak için q tuşuna basın.

Özgün:Bağlantı girişi görünür.




Önceki:Alibaba Cloud, kamu ağına açık sunucu olmadan erişim sağlayan SNAT geliştirdi
Önümüzdeki:Linux komutları sudo ve uygun İngilizce kelime kısaltmaları
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com