A nethogs egy Linux parancssori segédprogram, amely lehetővé teszi a hálózati forgalom felhasználásának folyamatszintű megfigyelését és elemzését. Segítségével megtudhatja, hogy mely folyamatok vagy programok fogyasztják a legtöbb hálózati forgalmat, és valós időben figyeli és megjeleníti az egyes folyamatok adatátviteli sebességét.
A nethogs jellemzői
A nethogs program néhány fő jellemzője:
- A hálózati sávszélesség-felhasználás valós idejű megjelenítése folyamatonként.
- Az aktuális átviteli és vételi adatátviteli sebesség megjelenítése az egyes folyamatok esetében.
- A legnagyobb hálózati forgalmat igénylő folyamatok azonosítása.
- A folyamatok forgalomfelhasználás szerinti rendezésének lehetősége.
- A hálózati forgalom egy adott hálózati interfész vagy IP-cím szerinti megfigyelésének támogatása.
- Az egyes folyamatokra vonatkozóan a továbbított és fogadott adatmennyiségre vonatkozó statisztikák megjelenítése.
A nethogs szoftver hasznos lehet a hálózati sávszélességet használó folyamatok nyomon követéséhez és azonosításához, valamint a hálózati forgalmi problémák diagnosztizálásához és megoldásához.
A nethogs telepítése
A nethogs telepítéséhez Linuxon a disztribúciójában elérhető csomagkezelőt használhatja. Itt van néhány parancs a nethogs telepítéséhez a különböző disztribúciókban:
Debian/Ubuntu és származékai esetén használja az apt parancsot:
sudo apt-get install nethogs
Fedora és CentOS esetén használja a yum parancsot:
sudo yum install nethogs
openSUSE esetén használja a zypper parancsot:
sudo zypper install nethogs
A sikeres telepítés után a nethogs a parancssorból a következő paranccsal futtatható:
sudo nethogs
A program információkat jelenít meg a hálózati forgalmat használó folyamatokról és a hozzájuk tartozó statisztikákról. Vegye figyelembe, hogy a csomagok telepítéséhez superuser(root) jogosultságok szükségesek lehetnek.

