Hálózatépítés

Hogyan figyelhető meg a hálózati forgalom a nethogs segítségével

Hogyan figyelhető meg a hálózati forgalom a nethogs segítségével
A nethogs egy hálózatfigyelő eszköz a Linux számára. Csakúgy, mint a top vagy a htop, a nethogok valós időben is figyelemmel kísérhetik a hálózati forgalmat. A nethogs figyelemmel kísérhet bármely meghatározott hálózati interfészt vagy a számítógép összes hálózati interfészét. A nethogs valós időben megmutatja a számítógépen a folyamatonkénti sávszélesség-felhasználást.

Ebben a cikkben bemutatom, hogyan kell telepíteni és használni a nethogokat a hálózati forgalom figyelésére a Linuxon. Tehát kezdjük.

A nethogs telepítése az Ubuntu / Debian oldalra:

A nethogs alapértelmezés szerint nincs telepítve az Ubuntu / Debian rendszerre. De elérhető az Ubuntu / Debian hivatalos csomagtárában. Tehát az APT csomagkezelővel egyszerűen telepítheti a hálózatokat.

Először frissítse az APT csomagkezelő gyorsítótárát a következő paranccsal:

$ sudo apt frissítés

Most telepítse a nethogs programot a következő paranccsal:

$ sudo apt telepítse a nethogokat

nethogokat kell telepíteni.

Most ellenőrizze, hogy a nethogs működik-e, futtassa a következő parancsot:

$ nethogs -V

Mint láthatja, helyesen működik.

Nethogs telepítése a CentOS 7-re:

A nethogs alapértelmezés szerint nincs telepítve a CentOS 7-re. De a nethogs elérhető a CentOS 7 EPEL-tárában. Tehát könnyen telepítheti a nethogokat az EPEL tárából a YUM csomagkezelővel.

Először engedélyezze az EPEL adattárat a következő paranccsal:

$ sudo yum telepítse az epel-release programot

Most nyomja meg y majd nyomja meg .

Most nyomja meg y majd nyomja meg hogy elfogadja a CentOS 7 adattár GPG kulcsát.

Engedélyezni kell az EPEL adattárat.

Most futtassa a következő parancsot a nethogs telepítéséhez a YUM csomagkezelővel.

$ sudo yum telepítse a nethogokat

Most nyomja meg y majd nyomja meg .

Most nyomja meg y majd nyomja meg hogy elfogadja az EPEL adattár GPG kulcsát.

nethogokat kell telepíteni.

Most ellenőrizze, hogy a nethogs működik-e, futtassa a következő parancsot:

$ nethogs -V

A nethogs tökéletesen működik.

Nethogs telepítése Arch Linux rendszerre:

A nethogs alapértelmezés szerint nincs telepítve az Arch Linux rendszerre is. De a nethogs elérhető az Arch Linux hivatalos csomagtárában. Tehát a Pacman csomagkezelő segítségével könnyen telepítheti a nethogokat az Arch Linux rendszerre.

$ sudo pacman -Sy nethogs

Most nyomja meg y majd nyomja meg folytatni.

nethogokat kell telepíteni.

Most futtassa a következő parancsot, hogy ellenőrizze, hogy a nethogs működik-e.

$ nethogs -V

Mint látható, a nethogs tökéletesen működik.

Nethogs használata:

Miután telepítette a nethogokat, készen áll a hálózati forgalom figyelemmel kísérésére a nethogs segítségével.

Ha figyelni kívánja a számítógép összes hálózati interfészének hálózati forgalmát, a következőképpen futtathatja a nethogokat:

$ sudo nethogs -a

a nethogoknak el kellene indulniuk. Amint láthatja, az egyes folyamatok fel vannak sorolva a hálózati feltöltés (elküldés) és letöltés (fogadás) sebességével. Az egyes folyamatok által használt hálózati interfészt itt is felsoroljuk. A folyamat és a PID tulajdonosa itt szerepel. Ha van olyan folyamata, amely feleslegesen emészti fel a hálózati sávszélességet, akkor egyszerűen megölheti a folyamatot a PID használatával.

A nethogs-nak automatikusan frissítenie kell az információkat, akárcsak a top és a htop.

Alapértelmezés szerint a nethogs a hálózat letöltési és feltöltési sebességét kilobyte / s (kb / s) formátumban jeleníti meg. Ez a nethogs egyik megjelenítési módja. A nethogoknak 4 megjelenítési módja van, az alapértelmezett kb / s, az összes felhasznált bájt (b), az összes felhasznált kilobájt (kb), az összes felhasznált megabájt (mb). Megnyomhatja a m a billentyűzeten, amíg a nethogs fut, hogy áttekinthesse ezeket a megjelenítési módokat.

A nethogs alapértelmezett megjelenítési módja. A hálózat letöltési és feltöltési sebességét kilobyte / s (kb / s) értékben mutatja.

A nethogs másik megjelenítési módja. Ebben a megjelenítési módban a folyamatonkénti teljes hálózati felhasználás kilobájtban (kb) jelenik meg. Megjelenik minden folyamat teljes hálózati felhasználása (kb-ban) is.

Ebben a megjelenítési módban a folyamatonkénti teljes hálózati felhasználás bájtokban (b) jelenik meg. Valamennyi folyamat teljes hálózati felhasználása (ab) pontban is megjelenik.

Ebben a megjelenítési módban a folyamatonkénti teljes hálózati felhasználás megabájtban (MB) jelenik meg. Megjelenik minden folyamat teljes hálózati felhasználása (MB-ban) is.

A nethogs hálózati monitor segítségével bezárható + c.

Ha egy adott hálózati felületet figyelni akar a nethogs segítségével, könnyen megteheti.

Például tegyük fel, hogy az ens33 hálózati felületet nethogokkal akarja figyelemmel kísérni. Ehhez indítsa el a nethogs hálózati monitort a következő paranccsal:

$ sudo nethogs ens33

JEGYZET: A számítógép összes hálózati interfészét felsorolhatja a ip a parancs.

Most csak a ens33 az interfészt figyelemmel kell kísérni.

Tehát így használja a nethogokat a Linuxon a hálózati forgalom figyelemmel kísérésére. Köszönjük, hogy elolvasta ezt a cikket.

Az FPS-számláló megjelenítése a Linux-játékokban
A Linux játék komoly lendületet kapott, amikor a Valve 2012-ben bejelentette a Linux támogatását a Steam kliensnek és játékaiknak. Azóta sok AAA és in...
Sid Meier Civilization VI letöltése és lejátszása Linuxon
Bevezetés a játékba A Civilization 6 egy modern felvétel a Age of Empires játékok sorozatában bevezetett klasszikus koncepcióra. Az ötlet meglehetősen...
A Doom telepítése és lejátszása Linuxon
Bevezetés a Doom-ba A Doom sorozat a 90-es években keletkezett az eredeti Doom megjelenése után. Azonnali sláger volt, és ettől kezdve a játéksorozat ...