bir terminalde gerçek ağ trafiğini (kablosuz) nasıl görüntüleyebilirim?
Ayrıca: Bu bilgiyi grafiğe eklemek mümkün mü top
?
bir terminalde gerçek ağ trafiğini (kablosuz) nasıl görüntüleyebilirim?
Ayrıca: Bu bilgiyi grafiğe eklemek mümkün mü top
?
Komut satırı ağ trafiğini izlemek için Ubuntu depolarında bazı güzel araçlar:
bmonname - aynı anda birden fazla arayüz gösterir
slurm - güzel renkli grafiklere sahip
tcptrack - Sevdiğin. Ne kadar bant genişliği kullanıldığını ve iletimin hangi protokole (servis / bağlantı noktası) ve hedefe gittiğini söyler.Bant genişliğinizi tam olarak neyin kullandığını bilmek istediğinizde çok kullanışlıdır
Oldukça kolay! ıle "ıftop" yükleyin:
sudo apt-get install iftop
Sonra koş
sudo iftop
herhangi bir terminalden!
Tadını çıkar!
Birisi de bahsetmeliydi. nethogs
.
sudo apt-get -y install nethogs
sudo nethogs
Farklı olan ve belki de bu konuda daha havalı olan şey, trafiği göstermesidir her süreç, resimde gösterildiği gibi
Şuna bir bak sayfacık
Adı verilen güzel bir araç var hızölçer bu, Unicode blok karakterleri, renkleri kullanarak terminalde bir grafik görüntüler ve hatta grafikteki her zirveye etiket ekler.
$ sudo apt-get install speedometer$ speedometer -l -r wlan0 -t wlan0 -m $(( 1024 * 1024 * 3 / 2 ))
Çeşitli seçeneklere sahiptir, birden çok arabirimi izleyebilir, birden çok satır veya sütunda birden çok grafik gösterebilir ve hatta tek bir dosyanın indirme hızını izleyebilir (diskteki dosya boyutunu izleyerek).
IPTraf, Linux için konsol tabanlı bir ağ istatistikleri yardımcı programıdır. TCP bağlantı paketi ve bayt sayısı, arabirim istatistikleri ve etkinlik göstergeleri, TCP / UDP trafik kesintileri ve LAN istasyonu paket ve bayt sayısı gibi çeşitli rakamları toplar.
Özellikler
Ağınız üzerinden geçen IP trafiği hakkındaki bilgileri gösteren bir IP trafiği izleyicisi. TCP bayrak bilgilerini, paket ve bayt sayımlarını, ICMP ayrıntılarını, OSPF paket türlerini içerir. IP, TCP, UDP, ICMP, IP dışı ve diğer IP paket sayımlarını, IP sağlama toplamı hatalarını, arabirim etkinliğini, paket boyutu sayımlarını gösteren genel ve ayrıntılı arabirim istatistikleri. Ortak TCP ve UDP uygulama bağlantı noktaları için gelen ve giden paketlerin sayısını gösteren bir TCP ve UDP hizmet izleyicisi Etkin ana bilgisayarları algılayan ve üzerlerindeki veri etkinliğini gösteren istatistikleri gösteren bir LAN istatistik modülü TCP, UDP ve diğer protokol görüntüleme filtreleri, yalnızca ilgilendiğiniz trafiği görüntülemenizi sağlar. Günlüğe Kaydetme Ethernet, FDDI, ISDN, SLIP, PPP ve geri döngü arabirim türlerini destekler. Linux çekirdeğinin yerleşik raw soket arayüzünü kullanır ve çok çeşitli desteklenen ağ kartlarında kullanılmasına izin verir. Tam ekran, menü odaklı çalışma.
Protokoller Tanındı
IP TCP UDP ICMP IGMP IGP IGRP OSPF ARP RARP
IP olmayan paketler basitçe "IP Olmayan" olarak belirtilecek ve Ethernet Lan'larında uygun Ethernet adresleriyle birlikte verilecektir.
Desteklenen Arayüzler
Yerel geri döngü Tüm Linux destekli Ethernet arayüzleri Tüm Linux destekli FDDI arayüzleri Asenkron ppp'yi ISDN üzerinden senkronize PPP'Yİ kaydırın Ham IP kapsüllemeli ISDN Cisco HDLC kapsüllemeli ISDN Paralel Hat IP'si
Kaynak http://iptraf.seul.org/about.html
İle apt
:
apt-get install iptraf
Veya kaynağı indirin:
http://iptraf.seul.org/download.html
Mevcut Bağlantılar:
Geçerli Bağlantı Noktaları:
Tüm Arabirimlerin Özeti:
Arayüz başına Ayrıntılı:
tcpdump -i eth0
Bu, size bu arabirimden (ethernet kartınız) akan tüm verilerin akış bilgilerini verecektir. Wireshark'a benziyor.
Kullanmak ifconfig
makinelerinizin arayüzlerinin listesini görmek için.
Sanırım ifconfig [interface]
bunu yapacağım. Beğenmek:
gevorg@gevorg-TravelMate-3260:~$ ifconfig wlan0wlan0 Link encap:Ethernet HWaddr 00:18:de:89:52:71 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)gevorg@gevorg-TravelMate-3260:~$ ifconfig eth0eth0 Link encap:Ethernet HWaddr 00:16:36:bf:92:e3 inet addr:192.168.10.100 Bcast:192.168.10.255 Mask:255.255.255.0 inet6 addr: fe80::216:36ff:febf:92e3/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:342765 errors:0 dropped:0 overruns:0 frame:0 TX packets:306183 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:373934806 (373.9 MB) TX bytes:39111569 (39.1 MB) Interrupt:16
Gösterir RX bayt: 73934806 (373.9 MB) ve TX bayt: 39111569 (39,1 MB).
Son derece basit ama yine de kullanışlı bir şey arıyorsanız, deneyin ifstat
$ sudo apt-get install ifstat$ ifstat eth0 wlan0 KB/s in KB/s out KB/s in KB/s out 0.00 0.00 0.96 4.79 0.00 0.00 0.04 0.14
Tüm arayüzleri aynı anda izler, her saniye yeni bir satır yazdırır. Başka bir komut dosyasına aktarmak veya çalışmayı bırakmak ve zaman içindeki bant genişliği kullanımını gözlemlemek için kullanışlıdır. Diğer aletler kadar güzel değil ama işi hallediyor.
Listelenen bazı yararlı seçenekler vardır manpage:
-z Hides interface which counters are null, eg interfaces that are up but not used.-n Turns off displaying the header periodically.-t Adds a timestamp at the beginning of each line.-T Reports total bandwith for all monitored interfaces.-S Keep stats updated on the same line if possible (no scrolling nor wrapping).-b Reports bandwith in kbits/sec instead of kbytes/sec.
Bir başka kullanışlı araç sar'dır.Yükleyin,
apt install sysstat
Nasıl kullanılır:
sar -n DEV 1
Ve Brendan'ın inanılmaz grafik rehberi:
Bu, ağa özgü değildir, ancak Bakıveriyor farklı arayüzlerin ağ trafiğini görüntüleyebilir.
Bu komutlardan biriyle yükleyin :
sudo snap install glancessudo apt install glances
İçin herhangi bir çözüm “Bu bilgiyi `üst’ grafiğine eklemek mümkün mü?” bölüm mü?
@JanakaBandara [Bakışları] kontrol et (GitHub - nicolargo/glances: Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems. ).