Rețele

Verificați utilizarea rețelei pe proces în Linux

Verificați utilizarea rețelei pe proces în Linux
Conexiunile de rețea lente sunt foarte enervante și pot duce la perioade de nefuncționare imense. Administratorii Linux ar trebui să urmărească ceea ce rulează în rețeaua lor și să aibă multă lățime de bandă a rețelei. Monitorizarea utilizării rețelei poate ajuta la identificarea problemei și la menținerea traficului în rețea.

În acest articol, vom explica câteva instrumente care vă vor permite să verificați utilizarea rețelei pe proces în sistemul dvs. Linux. Aceste instrumente includ IPTraf, Iftop și Nethog. Cu ajutorul acestor instrumente, puteți identifica ce proces sau număr de port scurge o mare parte din lățimea de bandă a rețelei.

Rețineți că am explicat procedura pe Ubuntu 18.Sistem 04 LTS.

IPTraf

IPTraf este un instrument open-source de monitorizare a rețelei de linie de comandă care permite monitorizarea diferitelor statistici de rețea, cum ar fi TCP, UDP, încărcare Ethernet, ICMP etc. Îl putem folosi pentru a vizualiza utilizarea în rețea a unui proces care rulează în Linux.

Instalare

IPTraf este inclus în depozitele oficiale ale sistemului Ubuntu. Prin urmare, îl putem instala folosind comanda apt sau apt-get.

Deschideți terminalul folosind Ctrl + Alt + T comanda rapidă și apoi executați această comandă ca sudo pentru a instala IPTraf:

$ sudo apt-get install iptraf -y

În timpul instalării, sistemul poate solicita confirmarea oferind opțiunea Y / n. Apăsați pe y pentru a confirma și apoi așteptați un timp până când IPTraf este instalat pe sistemul dvs.

Utilizare

Pentru a utiliza IPTraf, rulați această comandă în Terminal:

$ sudo iptraf

Când executați comanda de mai sus, veți vedea rezultatul similar cu cel de mai jos. Ieșirea arată statisticile rețelei în raport cu adresa IP sursă și numărul portului. Cu toate acestea, nu arată procesul specific care folosește lățimea de bandă.

Pentru unele porturi obișnuite, puteți ghici cu ușurință numele procesului, cum ar fi portul FTP numărul 21, portul telnet numărul 23 și așa mai departe. Cu toate acestea, pentru unele porturi mai puțin cunoscute, pentru a afla un proces care rulează împotriva acestuia, utilizați următoarea comandă netstat:

$ sudo netstat = tump | grep

De exemplu, vrem să aflăm numele procesului cu numărul de port 443. În acest caz, comanda ar fi:

$ sudo netstat = tump | grep 433

Ieșirea arată numele procesului „firefox” care rulează pe numărul de port 443.

Pentru a vizualiza statisticile de rețea pentru o anumită interfață, utilizați -i urmat de numele interfeței:

$ iptraf -i eth0

Pentru a vizualiza mai multe informații despre IPTraf, consultați pagina manuală sau utilizați ajutorul după cum urmează:

$ sudo iptraf -h

Iftop

Iftop este similar cu comanda de sus, cu excepția faptului că este utilizat pentru monitorizarea utilizării rețelei în loc de utilizarea procesorului. Este un instrument de linie de comandă open-source care afișează utilizarea curentă a lățimii de bandă a unei interfețe specifice. Similar cu IPTraf, nu afișează nici procesul care folosește lățimea de bandă.

Instalare

Iftop este disponibil în depozitele oficiale ale Ubuntu. Prin urmare, îl putem instala pur și simplu folosind comanda apt sau apt-get.

În terminal, rulați această comandă ca sudo pentru a instala Iftop:

$ sudo apt instalați iftop

În timpul instalării, sistemul poate solicita confirmarea oferind opțiunea Y / n. Apăsați pe y pentru a confirma și apoi așteptați un timp până când Iftop este instalat pe sistemul dvs.

Utilizare

Pentru a utiliza Iftop, rulați această comandă în Terminal:

$ sudo iftop

Afișează octeții trimiși și primiți în trei intervale de timp diferite. La sfârșit, afișează octeți cumulat trimis și primit.

Pentru a vizualiza numărul portului pe afișaj, utilizați opțiunea -p după cum urmează:

$ sudo iftop -p

Pentru a vizualiza informații despre interfața specifică, utilizați opțiunea -i după cum urmează:

$ sudo iftop -I

Pentru a vizualiza mai multe informații despre iftop, consultați pagina manuală sau folosiți ajutorul după cum urmează:

$ sudo iftop -h

Nethogs

Nethogs este un utilitar open-source de linie de comandă care permite vizualizarea utilizării în rețea a unui proces care rulează în sistemul Linux. Spre deosebire de instrumentele de mai sus IPTraf și Iftop, Nethogs sortează ieșirea după proces și utilizarea lățimii de bandă. Prin urmare, este util când trebuie să găsiți ce proces utilizează mai multă lățime de bandă.

Instalare

De asemenea, este disponibil în depozitele oficiale Ubuntu. Prin urmare, pentru ao instala, utilizați comanda apt sau apt-get după cum urmează:

$ sudo apt-get install nethogs

Așteptați un timp până când instalarea Nethogs este finalizată.

Utilizare

Pentru a utiliza Nethog pentru verificarea utilizării rețelei, pur și simplu tastați nethogs în terminal:

$ sudo nethogs

Ieșirea afișează traficul trimis și primit utilizat de diferite procese. În cele din urmă, afișează traficul total trimis și primit de toate procesele.

Pentru a vizualiza utilizarea rețelei pe o anumită interfață, utilizați comanda Nethog după cum urmează:

$ sudo nethogs

Pentru a specifica intervalul de reîmprospătare, utilizați opțiunea -d. De exemplu, pentru a seta 7 secunde ca interval de reîmprospătare, rulați această comandă:

$ sudo nethogs -d 7

Asta este tot ce există! În acest articol, am învățat cum să instalăm și să folosim IPTraf, Iftop și Nethog în Linux. Prin intermediul acestor instrumente, puteți verifica cu ușurință utilizarea rețelei pe proces în sistemul dvs. Linux.

WinMouse lets you customize & improve mouse pointer movement on Windows PC
If you want to improve the default functions of your mouse pointer use freeware WinMouse. It adds more features to help you get the most out of your h...
Mouse left-click button not working on Windows 10
If you are using a dedicated mouse with your laptop, or desktop computer but the mouse left-click button is not working on Windows 10/8/7 for some rea...
Cursor jumps or moves randomly while typing in Windows 10
If you find that your mouse cursor jumps or moves on its own, automatically, randomly while typing in Windows laptop or computer, then some of these s...