iftop - reaalajas Linuxi võrgu ribalaiuse jälgimise tööriist
Oma varasemas artiklis oleme üle vaadanud TOP-käsu kasutamise ja selle parameetrid. Selles artiklis oleme välja tulnud teise suurepärase programmiga Interface TOP (IFTOP), mis on reaalajas konsoolipõhine võrgu ribalaiuse jälgimise tööriist.
See näitab kiiret ülevaadet liidese võrgutegevustest. Iftop näitab reaalajas värskendatud võrgukasutuse ribalaiuse loendit keskmiselt iga 2, 10 ja 40 sekundi järel. Selles postituses näeme installimist ja kuidas kasutada IFTOP-i koos Linuxi näidetega.
- libpcap: raamatukogu võrgu reaalajas andmete hõivamiseks.
- libncurses: programmeerimisraamatukogu, mis pakub API tekstipõhiste liideste loomiseks terminalist sõltumatul viisil.
Installige libpcap ja libncurses
Kõigepealt alustage libpcap ja libncurses teekide installimisega oma Linuxi jaotuspaketi halduri abil, nagu näidatud.
$ sudo apt install libpcap0.8 libpcap0.8-dev libncurses5 libncurses5-dev [On Debian/Ubuntu] # yum -y install libpcap libpcap-devel ncurses ncurses-devel [On CentOS/RHEL] # dnf -y install libpcap libpcap-devel ncurses ncurses-devel [On Fedora 22+]
Laadige alla ja installige iftop
Iftop on saadaval Debiani/Ubuntu Linuxi ametlikes tarkvarahoidlates, saate selle installida apt-käsu abil, nagu näidatud.
$ sudo apt install iftop
RHEL/CentOS-is peate lubama EPEL-i hoidla ja installima selle järgmiselt.
# yum install epel-release # yum install iftop
Fedora levitamisel on iftop saadaval ka süsteemi vaikehoidlatest installimiseks järgmise käsu abil.
# dnf install iftop
Muud Linuxi distributsioonid saavad iftopi lähtekomplekti alla laadida wget-käsu abil ja kompileerida selle allikast, nagu näidatud.
# wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz # tar -zxvf iftop-0.17.tar.gz # cd iftop-0.17 # ./configure # make # make install
Iftopi põhikasutus
Kui installimine on tehtud, minge oma konsooli ja käivitage iftop-käsk ilma argumentideta, et vaadata vaikeliidese ribalaiuse kasutamist, nagu on näidatud alloleval ekraanipildil.
$ sudo iftop
Iftop-käsu näidusväljund, mis näitab vaikeliidese ribalaiust, nagu allpool näidatud.
Jälgige Linuxi võrguliidest
Kõigi Linuxi süsteemi kõigi ühendatud võrguliideste leidmiseks käivitage esmalt järgmine käsk ip.
$ sudo ifconfig OR $ sudo ip addr show
Seejärel määrake lipu -i
abil liides, mida soovite jälgida. Näiteks allolevat käsku kasutati testarvuti traadita liidese ribalaiuse jälgimiseks.
$ sudo iftop -i wlp2s0
Hosti nime otsimise keelamiseks kasutage lippu -n
.
$ sudo iftop -n eth0
Pordikuva kuvamise sisselülitamiseks kasutage lülitit -P
.
$ sudo iftop -P eth0
Iftopi valikud ja kasutamine
Iftopi käivitamise ajal saate kasutada võtmeid nagu S
, D
, et näha rohkem teavet, näiteks allikas, sihtkoht jne. Kui soovite uurida rohkem võimalusi ja nippe, käivitage man iftop . Akende töötamisest väljumiseks vajutage ‘ q
’.
Selles artiklis oleme näidanud, kuidas installida ja kasutada Linuxi võrguliidese jälgimise tööriista iftop. Kui soovite iftopi kohta rohkem teada saada, külastage iftopi veebisaiti. Palun jagage seda ja saatke oma kommentaar meie alloleva kommentaarikasti kaudu.