iftop - reālā laika Linux tīkla joslas platuma uzraudzības rīks
Iepriekšējā rakstā mēs esam pārskatījuši TOP Command lietojumu un tā parametrus. Šajā rakstā mēs esam nākuši klajā ar vēl vienu lielisku programmu Interface TOP (IFTOP), kas ir reāllaika konsoles tīkla tīkla joslas platuma uzraudzības rīks.
Tas parādīs ātru pārskatu par tīkla darbībām saskarnē. Iftop vidēji ik pēc 2, 10 un 40 sekundēm parāda reāllaikā atjauninātu tīkla lietojuma joslas platuma sarakstu. Šajā ziņojumā mēs redzēsim instalāciju un to, kā izmantot IFTOP ar piemēriem Linux.
- libpcap: bibliotēka tiešsaistes tīkla datu tveršanai.
- libncurses: programmēšanas bibliotēka, kas nodrošina API, lai izveidotu uz tekstu balstītas saskarnes no termināla neatkarīgā veidā.
Instalējiet libpcap un libncurses
Vispirms sāciet instalēt bibliotēkas libpcap un libncurses, izmantojot Linux izplatīšanas pakotņu pārvaldnieku, kā parādīts.
$ 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+]
Lejupielādējiet un instalējiet iftop
Iftop ir pieejams oficiālajās Debian/Ubuntu Linux programmatūras krātuvēs, to varat instalēt, izmantojot komandu apt, kā parādīts.
$ sudo apt install iftop
Vietnē RHEL/CentOS ir jāiespējo EPEL krātuve un pēc tam jāinstalē šādi.
# yum install epel-release # yum install iftop
Fedora izplatīšanā iftop ir pieejams arī noklusējuma sistēmas krātuvēs, lai instalētu, izmantojot šo komandu.
# dnf install iftop
Citi Linux izplatījumi var lejupielādēt iftop avota pakotni, izmantojot komandu wget, un apkopot to no avota, kā parādīts.
# 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
Iftop pamata lietošana
Kad instalēšana ir pabeigta, dodieties uz konsoli un palaidiet komandu iftop bez jebkādiem argumentiem, lai skatītu noklusējuma saskarnes joslas platuma izmantošanu, kā parādīts zemāk redzamajā ekrānuzņēmumā.
$ sudo iftop
Iftop komandas izejas paraugs, kas parāda noklusējuma saskarnes joslas platumu, kā parādīts zemāk.
Monitor Linux tīkla saskarni
Vispirms palaidiet šo komandu ip, lai savā Linux sistēmā atrastu visas pievienotās tīkla saskarnes.
$ sudo ifconfig OR $ sudo ip addr show
Pēc tam izmantojiet karodziņu -i
, lai norādītu saskarni, kuru vēlaties uzraudzīt. Piemēram, zemāk esošā komanda tiek izmantota, lai kontrolētu joslas platumu testa datora bezvadu saskarnē.
$ sudo iftop -i wlp2s0
Lai atspējotu resursdatora meklēšanu, izmantojiet karodziņu -n
.
$ sudo iftop -n eth0
Lai ieslēgtu porta displeju, izmantojiet slēdzi -P
.
$ sudo iftop -P eth0
Iftop opcijas un lietojums
Palaižot iftop, varat izmantot tādus taustiņus kā S
, D
, lai redzētu vairāk informācijas, piemēram, avotu, galamērķi utt. Lūdzu, palaidiet man iftop, ja vēlaties izpētīt vairāk iespēju un triku . Nospiediet ‘ q
’, lai izietu no logu darbības.
Šajā rakstā mēs parādījām, kā instalēt un izmantot Linux tīkla saskarnes uzraudzības rīku iftop. Ja vēlaties uzzināt vairāk par iftop, lūdzu, apmeklējiet iftop vietni. Lūdzu, dalieties tajā un nosūtiet komentāru, izmantojot mūsu komentāru lodziņu zemāk.