iftop – Valós idejű Linux hálózati sávszélesség-figyelő eszköz
Korábbi cikkünkben áttekintettük a TOP Command használatát és paramétereit. Ebben a cikkben egy másik kiváló programmal álltunk elő, az Interface TOP (IFTOP) néven, egy valós idejű konzolalapú hálózati sávszélesség-figyelő eszköz.
Gyors áttekintést nyújt a hálózati tevékenységekről egy interfészen. Az Iftop valós idejű frissített listát jelenít meg a hálózati használati sávszélességről átlagosan 2, 10 és 40 másodpercenként. Ebben a bejegyzésben a telepítést és az IFTOP használatát mutatjuk be példákkal Linux alatt.
Követelmények:
- libpcap: könyvtár az élő hálózati adatok rögzítéséhez.
- libncurses : olyan programozási könyvtár, amely API-t biztosít a szöveges interfészek terminálfüggetlen felépítéséhez.
A libpcap és a libncurses telepítése
Először is telepítse a libpcap és a libncurses könyvtárakat a Linux disztribúciós csomagkezelő használatával, az ábra szerint.
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+]
Töltse le és telepítse az iftopot
Az Iftop elérhető a Debian/Ubuntu Linux hivatalos szoftvertáraiban, telepítheti az apt paranccsal az ábrán látható módon.
sudo apt install iftop
Az RHEL/CentOS rendszeren engedélyeznie kell az EPEL-tárat, majd telepítenie kell az alábbiak szerint.
yum install epel-release
yum install iftop
A Fedora disztribúción az iftop az alapértelmezett rendszertárolókból is elérhető a következő paranccsal történő telepítéshez.
dnf install iftop
Más Linux disztribúciók letölthetik az iftop forráscsomagot a wget paranccsal, és a képen látható módon fordíthatják le a forrásból.
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
Az Iftop alapvető használata
A telepítés befejezése után lépjen a konzolra, és futtassa az iftop parancsot argumentumok nélkül, hogy megtekinthesse az alapértelmezett interfész sávszélesség-használatát, amint az az alábbi képernyőképen látható.
sudo iftop
Az iftop parancs mintakimenete, amely az alapértelmezett interfész sávszélességét mutatja az alábbiak szerint.
Monitor Linux hálózati interfész
Először futtassa a következő ifconfig vagy ip parancsot, hogy megtalálja az összes csatolt hálózati interfészt a Linux rendszeren.
sudo ifconfig
OR
sudo ip addr show
Ezután a -i
kapcsolóval adja meg a figyelni kívánt interfészt. Például az alábbi parancs a sávszélesség figyelésére szolgál a tesztszámítógép vezeték nélküli interfészén.
sudo iftop -i wlp2s0
A gazdagépnév-keresések letiltásához használja a -n
jelzőt.
sudo iftop -n eth0
A portmegjelenítés bekapcsolásához használja a -P
kapcsolót.
sudo iftop -P eth0
Iftop opciók és használat
Az iftop futtatása közben használhatja az S
, D
billentyűket, hogy további információkat jelenítsen meg, például forrás, célállomás stb. Kérjük, futtassa a man iftop programot, ha további lehetőségeket és trükköket szeretne felfedezni. Nyomja meg a „q
” gombot a futó ablakokból való kilépéshez.
Ebben a cikkben bemutattuk, hogyan kell telepíteni és használni az iftopot, egy hálózati interfész-figyelő eszközt a Linuxban. Ha többet szeretne tudni az iftopról, kérjük, látogasson el az iftop webhelyére. Kérjük, ossza meg, és küldje el megjegyzését az alábbi megjegyzés rovatunkon keresztül.