Jinsi ya kuonyesha trafiki ya mtandao kwenye terminal?


Nenda kwa jibu lililokubaliwa


jinsi ya kuonyesha trafiki halisi ya mtandao (bila waya) kwenye terminal?

Kwa kuongeza: Je! Inawezekana kuongeza maelezo haya kwenye chati ya top ?


408





2013-02-17




Idadi ya majibu: 20


Hapa kuna zana zingine nzuri katika hazina za Ubuntu za ufuatiliaji wa trafiki ya mtandao wa trafiki:

bmon - inaonyesha miingiliano mingi mara moja


ingiza maelezo ya picha hapa

slurm - ina picha nzuri za rangi


ingiza maelezo ya picha hapa

tcptrack - Upendeleo . Huelezea ni kiasi gani cha bandwidth kinachotumiwa na pia itifaki gani (huduma / bandari) na marudio ya maambukizi yanafanyika. Inasaidia sana wakati unataka kujua nini hasa hutumia bandwidth yako


ingiza maelezo ya picha hapa


444


2013-02-17

Ni rahisi sana! sasisha "iftop" na:

 sudo apt-get install iftop
 

Kisha kukimbia

 sudo iftop
 

kutoka kwa terminal yoyote!

Furahiya!


148


2013-02-17

Mtu anapaswa pia kutajwa nethogs .

Jambo ambalo ni tofauti na labda ni baridi juu ya hii ni kwamba inaonyesha trafiki kwa kila mchakato , kama picha inavyoonyesha


ingiza maelezo ya picha hapa

Angalia ukurasa


136


2014-01-17

Kuna zana nzuri inayoitwa Speedometer ambayo inaonyesha girafu katika terminal kutumia wahusika wa Unicode block, rangi, na hata inaongeza lebo kwa kila kilele kwenye grafu.

 $ sudo apt-get install speedometer
$ speedometer -l  -r wlan0 -t wlan0 -m $(( 1024 * 1024 * 3 / 2 ))
 


Picha ya skrini baada ya kutekeleza amri iliyotangulia

Inayo chaguzi kadhaa, inaweza kufuatilia nafasi nyingi, inaweza kuonyesha grafu nyingi kwenye safu kadhaa au safu, na inaweza hata kuangalia kasi ya kupakua ya faili moja (kwa kutazama saizi ya faili kwenye diski).


53


2015-06-18

iptraf

IPTraf ni matumizi ya takwimu za mtandao zilizo na kiunga cha Linux. Inakusanya idadi ya takwimu kama vile pakiti ya unganisho la TCP na hesabu za kawaida, takwimu za kiashiria na kiashiria cha shughuli, milipuko ya trafiki ya TCP / UDP, na pakiti ya kituo cha LAN na hesabu za kawaida.

Vipengele

Ufuatiliaji wa trafiki ya IP ambayo inaonyesha habari juu ya trafiki ya IP kupita kwenye mtandao wako. Ni pamoja na maelezo ya bendera ya TCP, pakiti na hesabu za kawaida, maelezo ya ICMP, aina za pakiti za OSPF. Takwimu za jumla na za kina za kuonyesha IP, TCP, UDP, ICMP, zisizo za IP na hesabu zingine za pakiti za IP, makosa ya ukaguzi wa IP, shughuli za kiunganisho, hesabu za saizi ya pakiti. Mfuatiliaji wa huduma ya TCP na UDP inayoonyesha hesabu za pakiti zinazoingia na zinazotoka kwa bandari za kawaida za utaftaji wa TCP na moduli ya UDP Makala ya takwimu ya LAN ambayo hugundua mwenyeji anayefanya kazi na inaonyesha takwimu zinazoonyesha shughuli za data juu yao TCP, UDP, na itifaki zingine za kuonyesha itifaki, ikuruhusu angalia trafiki tu unayovutiwa nayo. Kuingia kwa Ugogo kunasaidia Ethernet, FDDI, ISDN, SLIP, PPP, na aina ya kigeuzaji kitanzi. Inatumia kiwambo cha socket kilichojengwa ndani ya kinu cha Linux, ikiruhusu itumike kwa anuwai ya kadi za mtandao zilizoungwa mkono. Skrini kamili, kazi inayoendeshwa na menyu.

Itifaki zinatambuliwa

IP TCP UDP ICMP IGMP IGP IGRP OSPF ARP RPP

Pakiti zisizo za IP zitaonyeshwa tu kama "zisizo za IP" na, kwenye Ethernet LAN's, zitapewa anwani zinazofaa za Ethernet.

Viunga vilivyoungwa mkono

Njia ya ndani ya eneo lote la Ethernet inayoungwa mkono na Ethernet inayoingiliana na FDDI yote inayoshikiliwa na SLIP Asynchronous PPP Synchronous PPP juu ya ISDN ISDN na encawati ya IPaw ya encawati ya IPD na Cisco HDLC encapsulation Parallel Line IP

Chanzo http://iptraf.seul.org/about.html

Ufungaji

Na apt :

 apt-get install iptraf
 

Au pakua chanzo:

http://iptraf.seul.org/download.html

Picha za skrini

Viunganisho vya Sasa:


miunganisho ya tcp

Bandari za sasa:


ingiza maelezo ya picha hapa

Muhtasari wa Maingiliano yote:


ingiza maelezo ya picha hapa

Kina maelezo kwa Kielewano:


ingiza maelezo ya picha hapa

Chanzo http://iptraf.seul.org/shots.html


46


2014-08-29

 tcpdump -i eth0 
 

Hiyo itakupa habari ya utiririshaji wa data yote inayotiririka kutoka kwa kigeuzi hicho (kadi yako ya ethernet). Sawa na waya.

Tumia ifconfig kuona orodha ya sehemu za mashine zako.


25


2013-05-16

Nadhani ifconfig [interface] atafanya hivyo. Kama:

gevorg @ gevorg-TravelMate-3260: ~ $ ifconfig wlan0
wlan0 Kiunganisho cha kiungo: Ethernet HWaddr 00: 18: de: 89: 52: 71  
          BROADCAST MULTICAST MTU: 1500 Metric: 1
          Pakiti za RX: 0 makosa: 0 imeshuka: 0 overruns: 0 sura: 0
          Pakiti za TX: 0 makosa: 0 imeshuka: 0 overruns: 0 carrier: 0
          mgongano: 0 txqueuelen: 1000 
          Njia za RX: 0 (0.0 B) TX byte: 0 (0.0 B)

gevorg @ gevorg-TravelMate-3260: ~ $ ifconfig eth0
eth0 Kiunganisho cha kiungo: 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 Wigo: Kiunga
          UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1
          Pakiti za RX: makosa 342765: 0 imeshuka: 0 overr: 0 sura: 0
          Pakiti za TX: makosa 306183: 0 imeshuka: 0 overruns: 0 carrier: 0
          mgongano: 0 txqueuelen: 1000 
          RX byte: 373934806 (373.9 MB) TX bytes: 39111569 (39.1 MB)
          Kuingilia kati: 16 

Inaonyesha ka RX ka: 73934806 (373.9 MB) na ka TX: 39111569 (39.1 MB) .


22


2013-02-17

Chombo kingine muhimu ni sar. Ingiza,

 apt install sysstat
 

Jinsi ya kutumia:

 sar -n DEV  1
 

Na mwongozo wa grafu wa ajabu wa Brendan:
ingiza maelezo ya picha hapa

Marejeo


15


2017-03-09

Ikiwa unatafuta kitu rahisi sana, lakini bado ni muhimu, jaribu 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
 

Inafuatilia miingiliano yote mara moja, ikichapisha laini mpya kila sekunde. Inatumika bomba kwenye hati nyingine, au kuacha kukimbia na angalia utumiaji wa bandwidth kwa wakati. Sio mzuri kama zana zingine, lakini hufanya kazi ifanyike.

Kuna chaguzi muhimu zilizoorodheshwa katika 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.
 

14


2015-06-18

Ingiza 'vnstat' inaweza kuonyesha trafiki ya kiolesura. Unaweza kufunga vifurushi kadhaa vya kupanga njama ili kupata grafu nzuri.


13


2013-02-17

Pia unaweza kutumia iftop matumizi


11


2013-02-17

Ifstat ni zana nzuri na itakupa utumiaji wote wa mtandao wa interface kwa heshima na wakati.

 sudo apt-get install ifstat
 


ingiza maelezo ya picha hapa


8


2016-11-07

Hii sio maalum kwa mitandao, lakini glasi zinaweza kuonyesha trafiki ya mtandao ya njia tofauti.


ingiza maelezo ya picha hapa

Ingiza moja ya amri hizo:

 sudo snap install glances
sudo apt install glances
 

8


2018-11-23

Kulingana na mtu wa ifconfig :

Programu hii imeshindwa! Kwa mbadala angalia ip addr na kiungo cha ip. Kwa takwimu tumia kiungo cha ip -s.

Kwa hivyo kutumia amri ya ip :

  $ ip -s link
 

Tunaweza kupata takwimu za mtandao:

 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    RX: bytes  packets  errors  dropped overrun mcast
    173654497900 26078946 0       0       0       0
    TX: bytes  packets  errors  dropped carrier collsns
    173654497900 26078946 0       0       0       0
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 12:34:56:78:90:00 brd ff:ff:ff:ff:ff:ff
    RX: bytes  packets  errors  dropped overrun mcast
    3650412438854 399476618 0       2551849 0       0
    TX: bytes  packets  errors  dropped carrier collsns
    617437624480 321390259 0       0       0       0
 

Au

 $ ip -s -h link

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 promiscuity 0 addrgenmode eui64
    RX: bytes  packets  errors  dropped overrun mcast
    174G       26.1M    0       0       0       0
    TX: bytes  packets  errors  dropped carrier collsns
    174G       26.1M    0       0       0       0 2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 12:34:56:78:90:00 brd ff:ff:ff:ff:ff:ff promiscuity 0 addrgenmode eui64
    RX: bytes  packets  errors  dropped overrun mcast
    3.65T      399M     0       2.55M   0       0
    TX: bytes  packets  errors  dropped carrier collsns
    617G       321M     0       0       0       0
 

6


2017-11-30

Chombo kingine kinachowezekana kinaitwa nload . http://linux.die.net/man/1/nload

Sawa na slurm au bmon , lakini rahisi zaidi.


5


2016-04-02

Niligundua hivi karibuni wavemon ambayo inaweza kusanikishwa kwa urahisi ukitumia apt-get install wavemon .

Chombo hiki hutoa habari haswa kwenye kiwango cha ishara cha wavuti isiyo na waya.


3


2014-12-24

Na hii ni blogi inayoonyesha orodha ya amri ya kufuatilia upelekaji wa data:

http://www.binarytides.com/linux-commands-monitor-network/

HABARI:

Nimekuwa nikitumia NetHogs kwa karibu miezi miwili. Inaonyesha utumiaji wa bandwidth jumla. Kwa mpangilio ufuatao unaweza kuongeza matumizi ya bandwidth kwa kila programu

sudo nethogs -v 3


2


2017-11-27

Kuna pia conky .

Unaweza kuwa na kifurushi kimeorodheshwa kwenye hazina za mfumo wako uliotumiwa sasa. Jaribu kukimbia:

 sudo apt-get install conky-all
 

Maelezo fulani ya msingi ya usanidi: Hati za Jumuiya ya Ubuntu: Inasanidi Conky . Dokezo: Maelezo kwenye tovuti hiyo yanaweza kuwa ya tarehe, kwa hivyo tafadhali thibitisha hatua zilizoorodheshwa hapo zinatumika kwa mfumo wako.

Kwa kweli, ufunguo wa kimsingi ni boring sana kutazama, kwa hivyo kuna mada nzuri ya kukufanya uanze:

Harmattan

Fuata tu maagizo kwenye ukurasa huo wa usanidi; kusanidi mada fulani, nakili .conkyrc faili kutoka kwa folda inayolingana ya mandhari kwenye .harmattan-themes folda kwenda saraka yako ya nyumbani.

Kisha, hariri faili kulingana na maagizo kwenye ukurasa uliyounganika.

TIP

Rekebisha faili baada ya kuinakili kwenye folda yako ya nyumbani, kwa njia hii unapata kuweka faili za asili ambazo hazibadilishwa ikiwa utahitaji kunakili .conkyrc faili tena kwa mandhari.


1


2017-04-07

nettop ni chaguo jingine (sio katika repu za kawaida za linux).

Kuunda repo repo:

 git clone https://github.com/Emanem/nettop.git
 

Sasisha utegemezi:

 sudo apt-get install libncurses5-dev libncursesw5-dev build-essential libpcap-dev
 

Na ujenge mkondoni:

 make
 

Run na:

 sudo ./nettop
 

Btw, macos ina matumizi ya kujengwa katika inayoitwa nettop ambayo hufanya kitu kimoja lakini ina sifa zaidi.


1


2019-09-30

Kwangu mimi, Slurm ilifanya kazi vizuri:

Weka:

 sudo apt install slurm
 

Orodhesha nafasi

 ifconfig
 

Monitor interface (badilisha eth0):

 slurm -i eth0
 

0


2019-10-05