iftop - Ngwa nleba anya bandwit Linux Linux nke ọma
N'edemede anyị mbụ, anyị enyochala ojiji nke TOP Command yana paramita ya. N'isiokwu a, anyị ewepụtala mmemme ọzọ mara mma nke a na-akpọ Interface TOP (IFTOP) bụ ngwa nleba anya bandwidth netwọk dabeere na n'ezie.
Ọ ga-egosi nleba anya ngwa ngwa nke mmemme netwọk na interface. Iftop na-egosi ndepụta bandwidth ojiji netwọkụ emelitere ezigbo oge kwa sekọnd 2, 10 na 40 na nkezi. Na post a, anyị ga-ahụ ntinye na otu esi eji IFTOP na ihe atụ na Linux.
- libpcap : ọba akwụkwọ maka ịdekọ data netwọk dị ndụ.
- libncurses : ọba akwụkwọ mmemme nke na-enye API maka iwulite oghere dabere na ederede n'ụzọ na-adabereghị na njedebe.
Wụnye libpcap na libncurses
Mbụ malite site na ịwụnye libpcap na libncurses ọba akwụkwọ site na iji njikwa ngwungwu nkesa Linux gị dịka egosiri.
$ 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+]
Download na Wụnye iftop
Iftop dị na ebe nchekwa ngwanrọ nke Debian/Ubuntu Linux, ị nwere ike tinye ya site na iji iwu dabara adaba dịka egosiri.
$ sudo apt install iftop
Na RHEL/CentOS, ịkwesịrị ịme ka ebe nchekwa EPEL rụọ ọrụ, wee wụnye ya dị ka ndị a.
# yum install epel-release # yum install iftop
Na nkesa Fedora, iftop dịkwa site na ebe nchekwa sistemụ ndabara iji wụnye site na iji iwu a.
# dnf install iftop
Nkesa Linux ndị ọzọ, nwere ike budata ngwungwu isi mmalite site na iji wget wee chịkọta ya site na isi mmalite dị ka egosiri.
# 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
Isi ojiji nke Iftop
Ozugbo emechara nrụnye, gaa na njikwa njikwa gị wee mee iwu iftop na-enweghị arụmụka ọ bụla iji lelee ojiji bandwidth nke interface ndabara, dị ka egosiri na nseta ihuenyo dị n'okpuru.
$ sudo iftop
Nlele mmepụta nke iftop iwu nke na-egosi bandwit nke ndabere interface dị ka egosiri n'okpuru.
Nyochaa interface netwọk Linux
Buru ụzọ mee iwu ip ndị a ka ịchọta oghere netwọkụ niile agbakwunyere na sistemụ Linux gị.
$ sudo ifconfig OR $ sudo ip addr show
Mgbe ahụ, jiri ọkọlọtọ -i
kọwaa interface nke ịchọrọ inyocha. Dịka ọmụmaatụ, iwu dị n'okpuru ebe a na-eji nyochaa bandwidth na ikuku ikuku na kọmputa ule.
$ sudo iftop -i wlp2s0
Iji gbanyụọ nyocha aha nnabata, jiri ọkọlọtọ -n
.
$ sudo iftop -n eth0
Ka ịgbanwuo ngosi ọdụ ụgbọ mmiri, jiri mgba ọkụ -P
.
$ sudo iftop -P eth0
Iftop Nhọrọ na ojiji
Mgbe ị na-agba ọsọ iftop, ị nwere ike iji igodo dị ka S
, D
ịhụ ozi ndị ọzọ dị ka isi iyi, ebe ebe wdg. Biko mee ọsọ mmadụ iftop ma ọ bụrụ na ịchọrọ inyocha nhọrọ na aghụghọ ndị ọzọ. . Pịa ''code>q' ka ị kwụsị ịgba ọsọ windo.
N'isiokwu a, anyị egosila otu esi etinye ma jiri iftop, ngwaọrụ nlekota netwọkụ na Linux. Ọ bụrụ na ịchọrọ ịmatakwu gbasara iftop biko gaa na webụsaịtị iftop. Jiri obiọma kesaa ya ma ziga okwu gị site na igbe nkọwa anyị n'okpuru.