iftop - Għodda ta' Monitoraġġ tal-Bandwidth tan-Netwerk Linux f'Ħin Real
Fl-artiklu preċedenti tagħna, irrevejna l-użu tal-Kmand TOP u l-parametri tiegħu. F'dan l-artikolu ħriġna bi programm eċċellenti ieħor imsejjaħ Interface TOP (IFTOP) huwa għodda ta 'monitoraġġ tal-bandwidth tan-netwerk ibbażat fuq console f'ħin reali.
Se turi ħarsa ġenerali ta' malajr tal-attivitajiet tan-netwerk fuq interface. Iftop juri lista aġġornata f'ħin reali tal-bandwidth tal-użu tan-netwerk kull 2, 10 u 40 sekonda bħala medja. F'din il-post ser naraw l-installazzjoni u kif tuża IFTOP b'eżempji fil-Linux.
- libpcap : librerija għall-qbid tad-dejta tan-netwerk diretta.
- libncurses : librerija ta' programmar li tipprovdi API għall-bini ta' interfaces ibbażati fuq test b'mod indipendenti mit-terminal.
Installa libpcap u libncurses
L-ewwel ibda billi tinstalla l-libreriji libpcap u libncurses billi tuża l-maniġer tal-pakkett tad-distribuzzjoni Linux tiegħek kif muri.
$ 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+]
Niżżel u Installa iftop
Iftop huwa disponibbli fir-repożitorji tas-softwer uffiċjali ta 'Debian/Ubuntu Linux, tista' tinstallah billi tuża kmand apt kif muri.
$ sudo apt install iftop
Fuq RHEL/CentOS, jeħtieġ li tattiva r-repożitorju EPEL, u mbagħad tinstallah kif ġej.
# yum install epel-release # yum install iftop
Fuq id-distribuzzjoni ta 'Fedora, iftop huwa wkoll disponibbli mir-repożitorji default tas-sistema biex jiġi installat bl-użu tal-kmand li ġej.
# dnf install iftop
Distribuzzjonijiet oħra tal-Linux, jistgħu jniżżlu l-pakkett tas-sors iftop bl-użu tal-kmand wget u jikkompilaw mis-sors kif muri.
# 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
Użu bażiku ta' Iftop
Ladarba l-installazzjoni tkun lesta, mur fil-console tiegħek u ħaddem il-kmand iftop mingħajr ebda argument biex tara l-użu tal-bandwidth tal-interface default, kif muri fl-isparatura tal-iskrin hawn taħt.
$ sudo iftop
Output tal-kampjun tal-kmand iftop li juri bandwidth tal-interface default kif muri hawn taħt.
Monitor Linux Network Interface
L-ewwel ħaddem il-kmand ip li ġej biex issib l-interfaces tan-netwerk mehmuża kollha fuq is-sistema Linux tiegħek.
$ sudo ifconfig OR $ sudo ip addr show
Imbagħad uża l-bandiera -i
biex tispeċifika l-interface li trid tissorvelja. Per eżempju l-kmand hawn taħt użat biex jimmonitorja bandwidth fuq l-interface mingħajr fili fuq il-kompjuter tat-test.
$ sudo iftop -i wlp2s0
Biex tiddiżattiva t-tiftix tal-ismijiet tal-host, uża l-marka -n
.
$ sudo iftop -n eth0
Biex tixgħel il-wiri tal-port, uża l-iswiċċ -P
.
$ sudo iftop -P eth0
Iftop Għażliet u Użu
Waqt li qed taħdem iftop tista' tuża ċ-ċwievet bħal S
, D
biex tara aktar informazzjoni bħal sors, destinazzjoni eċċ. Jekk jogħġbok agħmel man iftop jekk trid tesplora aktar għażliet u tricks . Agħfas 'q
' biex tieqaf milli tmexxi t-twieqi.
F'dan l-artikolu, wrejna kif tinstalla u tuża iftop, għodda ta 'monitoraġġ tal-interface tan-netwerk fil-Linux. Jekk trid tkun taf aktar dwar iftop jekk jogħġbok żur il-websajt iftop. Jekk jogħġbok aqsamha u ibgħat il-kumment tiegħek permezz tal-kaxxa tal-kummenti tagħna hawn taħt.