Síťování

Aplikace pro sledování rychlosti sítě v příkazovém řádku pro Linux

Aplikace pro sledování rychlosti sítě v příkazovém řádku pro Linux
Pro Linux je k dispozici mnoho nástrojů příkazového řádku pro monitorování rychlosti sítě a spotřeby šířky pásma. Tyto nástroje jsou užitečné, pokud se chcete rychle podívat na statistiky provozu v reálném čase nebo pokud chcete ladit problém se sítí. Ve skutečnosti spousta grafických aplikací, appletů a rozšíření využívá tyto aplikace k zobrazování dat pipetováním jejich výstupu a spuštěním manipulace s řetězci a příkazů regulárního výrazu.

Tento článek uvádí seznam nejpopulárnějších nástrojů pro monitorování rychlosti sítě příkazového řádku, které jsou k dispozici pro Linux. Než budete pokračovat, věnujte pozornost několika věcem. Některé příkazy vyžadují oprávnění root pro přístup k informacím o síti. Pokud vám tyto aplikace nevyhovují, níže je uvedeno mnoho dalších možností bez oprávnění root.

Za druhé, níže uvedený příkaz bude pravidelně používán k automatické detekci aktuálně aktivního síťového rozhraní ve vašem systému. Kdykoli uvidíte tento příkaz použitý v jiných příkazech, můžete jej nahradit správným názvem síťového rozhraní, pokud jej znáte.

$ ip odkaz zobrazit | awk '/ state UP / print $ 2' | sed 's /.$ // '

Začněme.

Ifstat

Ifstat je jednoduchý nástroj příkazového řádku, který v pravidelných intervalech zobrazuje spotřebu a rychlost šířky pásma sítě.

Chcete-li nainstalovat ifstat v Ubuntu, spusťte následující příkaz:

$ sudo apt nainstalovat ifstat

Chcete-li zobrazit rychlost sítě pro všechna rozhraní, spusťte následující příkaz:

$ ifstat -tTS

Chcete-li zobrazit rychlost sítě pouze pro aktivní rozhraní, spusťte následující příkaz:

$ ifstat -tTSz

Slurm

Slurm je nástroj příkazového řádku pro monitorování síťového provozu v reálném čase. Kromě statistik o příchozím a odchozím provozu zobrazuje také barevnou grafiku ascii, která představuje spotřebu sítě.

Chcete-li nainstalovat slurm v Ubuntu, spusťte následující příkaz:

$ sudo apt install slurm

Chcete-li zobrazit rychlost sítě aktuálně aktivního rozhraní, spusťte následující příkaz:

$ slurm -i $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Bmon

Bmon je nástroj příkazového řádku k zachycení a monitorování aktivity síťového provozu. Ve výchozím nastavení zobrazuje rychlost sítě v uživatelském rozhraní založeném na interaktivních kurzech uvnitř terminálu. Podporuje však i jiné výstupní formáty, jako je HTML a prostý text.

Chcete-li nainstalovat Bmon v Ubuntu, spusťte následující příkaz:

$ sudo apt install bmon

Chcete-li zobrazit rychlost sítě pro všechna rozhraní, spusťte následující příkaz:

$ bmon

Chcete-li zobrazit rychlost sítě pouze pro aktivní rozhraní, spusťte následující příkaz:

$ bmon -p $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Rychloměr

Rychloměr, jak název napovídá, je nástroj pro monitorování a měření šířky pásma sítě. Rozhraní založené na terminálu používá barevné štítky a grafy, které představují spotřebu šířky pásma a rychlost sítě.

Chcete-li nainstalovat rychloměr v Ubuntu, spusťte následující příkaz:

$ sudo apt nainstalovat rychloměr

Chcete-li zobrazit rychlost sítě aktuálně aktivního rozhraní, spusťte následující příkaz:

$ speedometer -r $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')
-t $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Nethogs

Nethogs je špičkový nástroj příkazového řádku pro monitorování rychlosti sítě. Funguje podobně jako nástroj top / htop a zobrazuje rychlost sítě pro každý proces, který odpovídá za síťový provoz.

Chcete-li nainstalovat nethogs v Ubuntu, spusťte následující příkaz:

$ sudo apt nainstalovat nethogs

Chcete-li zobrazit rychlost sítě pro všechna rozhraní, spusťte následující příkaz:

$ sudo nethogs

Chcete-li zobrazit rychlost sítě aktuálně aktivního rozhraní, spusťte následující příkaz:

$ sudo nethogs device $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Iftop

Iftop je další nástroj pro monitorování sítě, který funguje jako „špičkový“ nástroj příkazového řádku. Zobrazuje síťový provoz pro různé procesy ve formě tabulky.

Chcete-li nainstalovat Iftop v Ubuntu, spusťte následující příkaz:

$ sudo apt install iftop

Chcete-li zobrazit rychlost sítě aktuálně aktivního rozhraní, spusťte následující příkaz:

$ sudo iftop -i $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Vnstat

Vnstat je jednoduchý a přímý nástroj pro monitorování rychlosti sítě. Ačkoli nemá zvonky a píšťalky jiných nástrojů zmíněných výše, funguje to a může zobrazit rychlost sítě pouze v jednom řádku.

Chcete-li nainstalovat Vnstat v Ubuntu, spusťte následující příkaz:

$ sudo apt nainstalovat vnstat

Chcete-li zobrazit rychlost sítě aktuálně aktivního rozhraní, spusťte následující příkaz:

$ vnstat -l -i $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Nload

Nload je nástroj založený na konzole, který dokáže zobrazit statistiky síťového provozu v reálném čase a také maximální, minimální a průměrnou spotřebu šířky pásma.

Chcete-li nainstalovat Nload v Ubuntu, spusťte následující příkaz:

$ sudo apt install nload

Chcete-li zobrazit rychlost sítě aktuálně aktivního rozhraní, spusťte následující příkaz:

$ nload zařízení $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Wavemon

Wavemon je nástroj příkazového řádku, který vám umožňuje sledovat kvalitu bezdrátového signálu, rychlost, spotřebu šířky pásma a další užitečné informace o vašem bezdrátovém připojení.

Chcete-li nainstalovat Wavemon do Ubuntu, spusťte následující příkaz:

$ sudo apt nainstalovat wavemon

Chcete-li zobrazit rychlost sítě aktuálně aktivního bezdrátového rozhraní, spusťte následující příkaz:

$ wavemon

Závěr

Některé aplikace byly z tohoto seznamu vynechány, protože již nejsou udržovány. Téměř všechny výše uvedené nástroje jsou však ve většině distribucí systému Linux ve výchozím nastavení předinstalovány a nevyžadují žádné nastavení. Jsou užitečné pro stolní počítače a jsou také široce používány pro vzdálené monitorování serverů.

Přemapujte tlačítka myši odlišně pro jiný software pomocí ovládání myší X-Mouse
Možná potřebujete nástroj, který by mohl změnit ovládání myši u každé aplikace, kterou používáte. V takovém případě můžete vyzkoušet aplikaci s názvem...
Recenze bezdrátové myši Microsoft Sculpt Touch
Nedávno jsem četl o Microsoft Sculpt Touch bezdrátová myš a rozhodl se ji koupit. Po chvíli používání jsem se rozhodl se s ním podělit o své zkušenost...
Trackpad a ukazatel myši AppyMouse na obrazovce pro tablety Windows
Uživatelé tabletů často postrádají ukazatel myši, zejména když obvykle používají notebooky. Dotykové smartphony a tablety mají mnoho výhod a jediným o...