Mreženje

Kako spremljati omrežni promet z uporabo nethogs

Kako spremljati omrežni promet z uporabo nethogs
nethogs je orodje za spremljanje omrežja za Linux. Tako kot top ali htop lahko tudi nethogs v realnem času spremlja omrežni promet. nethogs lahko spremlja kateri koli določen omrežni vmesnik ali vse omrežne vmesnike v vašem računalniku. nethogs v realnem času prikazuje uporabo pasovne širine na postopek v računalniku.

V tem članku vam bom pokazal, kako namestiti in uporabljati nethogs za spremljanje omrežnega prometa v Linuxu. Torej, začnimo.

Namestitev nethogov v Ubuntu / Debian:

nethogs privzeto ni nameščen v Ubuntu / Debian. Na voljo pa je v uradnem skladišču paketov Ubuntu / Debian. Torej lahko z upraviteljem paketov APT enostavno namestite metode.

Najprej posodobite predpomnilnik upravitelja paketov APT z naslednjim ukazom:

$ sudo apt posodobitev

Zdaj namestite nethogs z naslednjim ukazom:

$ sudo apt namestite nethogs

treba namestiti nethogs.

Zdaj, da preverite, ali deluje nethogs, zaženite naslednji ukaz:

$ nethogs -V

Kot vidite, deluje pravilno.

Namestitev nethogs na CentOS 7:

nethogs privzeto ni nameščen na CentOS 7. Toda nethogs je na voljo v odlagališču EPEL CentOS 7. Torej lahko z upraviteljem paketov YUM enostavno namestite nethogs iz repozitorija EPEL.

Najprej omogočite repozitorij EPEL z naslednjim ukazom:

$ sudo yum namestite epel-release

Zdaj pritisnite y in nato pritisnite .

Zdaj pritisnite y in nato pritisnite sprejeti ključ GPG repozitorija CentOS 7.

Skladišče EPEL mora biti omogočeno.

Zdaj zaženite naslednji ukaz za namestitev nethogs z upraviteljem paketov YUM.

$ sudo yum namesti nethogs

Zdaj pritisnite y in nato pritisnite .

Zdaj pritisnite y in nato pritisnite da sprejmete GPG ključ repozitorija EPEL.

nethogs je treba namestiti.

Zdaj, da preverite, ali deluje nethogs, zaženite naslednji ukaz:

$ nethogs -V

nethogs deluje odlično.

Namestitev nethogs v Arch Linux:

nethogs privzeto ni nameščen tudi v Arch Linuxu. Toda Nethogs je na voljo v uradnem repozitoriju paketov Arch Linux. Torej lahko enostavno namestite nethogs na Arch Linux z uporabo upravitelja paketov Pacman.

$ sudo pacman -Sy nethogs

Zdaj pritisnite y in nato pritisnite nadaljevati.

treba namestiti nethogs.

Zdaj zaženite naslednji ukaz, da preverite, ali nethogs deluje.

$ nethogs -V

Kot lahko vidite, nethogs deluje odlično.

Uporaba nethogs:

Zdaj, ko ste namestili nethogs, ste pripravljeni na spremljanje omrežnega prometa z nethogs.

Če želite spremljati omrežni promet celotnega omrežnega vmesnika računalnika, lahko nethogs zaženete na naslednji način:

$ sudo nethogs -a

nethogs bi se moral začeti. Kot lahko vidite, sta navedeni hitrosti omrežnega nalaganja (poslanega) in nalaganja (prejetega) za vsak postopek. Tu je naveden tudi omrežni vmesnik, ki ga uporablja vsak postopek. Tu je naveden lastnik postopka in tudi PID. Če imate kakršen koli postopek, ki po nepotrebnem požre omrežno pasovno širino, ga lahko preprosto ubijete s pomočjo PID-a.

nethogs bi moral samodejno posodabljati podatke, tako kot to počne top in htop.

Nethogs privzeto prikaže hitrost prenosa in nalaganja omrežja v kilobajtih / s (kb / s). To je eden od načinov prikaza nethogov. Obstajajo 4 načini prikaza nethogs, privzeti kb / s, skupni porabljeni bajti (b), skupni uporabljeni kilobajti (kb), skupni uporabljeni megabajti (mb). Pritisnite tipko m tipko na tipkovnici, da se med izvajanjem nethogs pomika po teh načinih prikaza.

Privzeti način prikaza nethogs. Prikazuje hitrost prenosa in nalaganja z omrežja v kilobajtih / s (kb / s).

Še en način prikaza nethogs. V tem načinu prikaza je prikazana skupna poraba omrežja na postopek v kilobajtih (kb). Prikaže se tudi celotna poraba omrežja vsakega procesa (v kb).

V tem načinu prikaza je prikazana celotna poraba omrežja na postopek v bajtih (b). Prikazana je tudi celotna poraba omrežja za vsak postopek (v b).

V tem načinu prikaza je prikazana celotna poraba omrežja na postopek v megabajtih (mb). Prikazana je tudi celotna poraba omrežja vsakega procesa (v mb).

Omrežni monitor nethogs lahko zaprete z + c.

Če želite nadzirati določen omrežni vmesnik z uporabo nethogs, lahko to enostavno storite.

Recimo, na primer, želite nadzorovati omrežni vmesnik ens33 z nethogs. Če želite to narediti, zaženite omrežni nadzornik nethogs z naslednjim ukazom:

$ sudo nethogs ens33

OPOMBA: V njem lahko navedete vse omrežne vmesnike računalnika ip a ukaz.

Zdaj samo ens33 vmesnik je treba spremljati.

Torej, tako uporabljate nethogs v Linuxu za spremljanje omrežnega prometa. Hvala, ker ste prebrali ta članek.

Kako spremeniti miškin kazalec in velikost, barvo in shemo kazalca v sistemu Windows 10
Kazalec miške in kazalec v operacijskem sistemu Windows 10 sta zelo pomembna vidika operacijskega sistema. To lahko rečemo tudi za druge operacijske s...
Brezplačni in odprtokodni igralni mehanizmi za razvoj iger Linux
Ta članek bo zajemal seznam brezplačnih in odprtokodnih igralnih mehanizmov, ki jih je mogoče uporabiti za razvoj 2D in 3D iger v Linuxu. Obstaja veli...
Vadnica Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider je dvanajsti dodatek k seriji Tomb Raider - franšiza akcijsko-pustolovskih iger, ki jo je ustvaril Eidos Montreal. Kritiki i...