Šajā rakstā tiks uzskaitīti daži populārākie komandrindas tīkla ātruma uzraudzības rīki, kas pieejami Linux. Pirms turpināt darbu, ņemiet vērā dažas lietas. Dažām komandām ir vajadzīgas root atļaujas, lai piekļūtu tīkla informācijai. Ja šīs lietotnes jums nepatīk, tālāk ir minētas daudzas citas bez saknes opcijas.
Otrkārt, tālāk norādītā komanda tiks regulāri izmantota, lai automātiski noteiktu pašreiz aktīvo tīkla saskarni jūsu sistēmā. Ikreiz, kad redzat šo komandu, kas izmantota citās komandās, varat to aizstāt ar tīkla saskarnes pareizo nosaukumu, ja to zināt.
Sāksim.
Ifstat
Ifstat ir vienkārša komandrindas utilīta, kas regulāri parāda tīkla joslas platuma patēriņu un ātrumu.
Lai instalētu ifstat Ubuntu, palaidiet zemāk esošo komandu:
$ sudo apt instalēt ifstatLai skatītu tīkla saskarni visām saskarnēm, palaidiet zemāk esošo komandu:
$ ifstat -tTS
Lai skatītu tīkla ātrumu tikai aktīvam interfeisam, izpildiet tālāk norādīto komandu:
$ ifstat -tTSz
Slurms
Slurm ir komandrindas rīks reāllaika tīkla trafika uzraudzībai. Papildus statistikai par ienākošo un izejošo datplūsmu tā parāda arī krāsainu ascii grafiku, kas atspoguļo tīkla patēriņu.
Lai instalētu slurm Ubuntu, palaidiet zemāk esošo komandu:
$ sudo apt instalēt slurmLai skatītu pašreiz aktīvā interfeisa tīkla ātrumu, izpildiet tālāk norādīto komandu:
$ slurm -i $ (ip saites rādīt | awk '/ statuss UP / print $ 2' | sed 's /.$ // ')
Bmon
Bmon ir komandrindas rīks, lai uztvertu un uzraudzītu tīkla trafika aktivitātes. Pēc noklusējuma tas parāda tīkla ātrumu interaktīvā nolādētā lietotāja saskarnē termināla iekšpusē. Tomēr tas atbalsta arī citus izvades formātus, piemēram, HTML un vienkāršu tekstu.
Lai instalētu Bmon Ubuntu, palaidiet zemāk esošo komandu:
$ sudo apt instalēt bmonLai skatītu tīkla saskarni visām saskarnēm, izpildiet tālāk norādīto komandu:
$ bmon
Lai skatītu tīkla ātrumu tikai aktīvam interfeisam, izpildiet tālāk norādīto komandu:
$ bmon -p $ (ip saites rādīt | awk '/ statuss UP / print $ 2' | sed 's /.$ // ')
Spidometrs
Spidometrs, kā norāda nosaukums, ir rīks tīkla joslas platuma uzraudzībai un mērīšanai. Termināla interfeiss izmanto krāsainas etiķetes un grafikus, lai attēlotu joslas platuma patēriņu un tīkla ātrumu.
Lai instalētu spidometru Ubuntu, palaidiet zemāk esošo komandu:
$ sudo apt instalējiet spidometruLai skatītu pašreiz aktīvā interfeisa tīkla ātrumu, izpildiet tālāk norādīto komandu:
$ spidometrs -r $ (ip saites rādīšana | awk '/ stāvoklis UP / print $ 2' | sed 's /.$ // ')-t $ (ip saites rādīt | awk '/ stāvoklis UP / print $ 2' | sed 's /.$ // ')
Nethogs
Nethogs ir komandrindas “top” rīks tīkla ātruma uzraudzībai. Tas darbojas līdzīgi top / htop lietderībai un parāda tīkla ātrumu katram procesam, kas ir atbildīgs par tīkla trafiku vai ārpus tā.
Lai instalētu nethogs Ubuntu, palaidiet zemāk esošo komandu:
$ sudo apt instalējiet nethogsLai skatītu tīkla saskarni visām saskarnēm, izpildiet tālāk norādīto komandu:
$ sudo nethogs
Lai skatītu pašreiz aktīvā interfeisa tīkla ātrumu, izpildiet tālāk norādīto komandu:
$ sudo nethogs ierīce $ (ip saite parādīt | awk '/ state UP / print $ 2' | sed 's /.$ // ')Iftop
Iftop ir vēl viens tīkla uzraudzības rīks, kas darbojas kā komandrindas rīks “top”. Tas parāda tīkla trafiku dažādiem procesiem tabulas veidā.
Lai instalētu Iftop Ubuntu, palaidiet zemāk esošo komandu:
$ sudo apt instalēt iftopLai skatītu pašreiz aktīvā interfeisa tīkla ātrumu, izpildiet tālāk norādīto komandu:
$ sudo iftop -i $ (ip saites rādīt | awk '/ statuss UP / print $ 2' | sed 's /.$ // ')
Vnstat
Vnstat ir vienkāršs un vienkāršs rīks tīkla ātruma uzraudzībai. Lai gan tajā nav citu iepriekšminēto rīku zvanu un svilpes, tas vienkārši darbojas un var parādīt tīkla ātrumu tikai vienā rindā.
Lai instalētu Vnstat Ubuntu, palaidiet zemāk esošo komandu:
$ sudo apt instalēt vnstatLai skatītu pašreiz aktīvā interfeisa tīkla ātrumu, izpildiet tālāk norādīto komandu:
$ vnstat -l -i $ (ip saites rādīt | awk '/ statuss UP / print $ 2' | sed 's /.$ // ')
Nload
Nload ir uz konsoles balstīta utilīta, kas var parādīt reāllaika tīkla trafika statistiku, kā arī maksimālo, minimālo un vidējo joslas platuma patēriņu.
Lai instalētu Nload Ubuntu, palaidiet zemāk esošo komandu:
$ sudo apt install nloadLai skatītu pašreiz aktīvā interfeisa tīkla ātrumu, izpildiet tālāk norādīto komandu:
$ nload ierīces $ (ip saite parādīt | awk '/ statuss UP / print $ 2' | sed 's /.$ // ')
Vavemons
Wavemon ir komandrindas rīks, kas ļauj uzraudzīt bezvadu signāla kvalitāti, ātrumu, joslas platuma patēriņu un citu noderīgu informāciju par bezvadu savienojumu.
Lai instalētu Wavemon Ubuntu, palaidiet zemāk esošo komandu:
$ sudo apt instalējiet wavemonLai skatītu pašreiz aktīvā bezvadu interfeisa tīkla ātrumu, izpildiet tālāk norādīto komandu:
$ wavemon
Secinājums
Dažas lietotnes no šī saraksta ir izlaistas, jo tās vairs netiek uzturētas. Tomēr gandrīz visi iepriekš minētie rīki pēc noklusējuma ir sākotnēji instalēti lielākajā daļā Linux izplatīšanas gadījumu un tiem nav nepieciešama iestatīšana. Tie ir noderīgi galddatoriem un tiek plaši izmantoti serveru attālinātai uzraudzībai.