Čo odosiela váš počítač so systémom Linux a kam? Zistite to pomocou pkstat.
Kľúčové informácie
- pktstat je nástroj príkazového riadka, ktorý zobrazuje aktivitu paketov v reálnom čase, podobne ako top alebo htop zobrazuje informácie o procesoch.
- Inštalácia pktstat je jednoduchá a možno ju nájsť v správcovi balíkov väčšiny hlavných linuxových distribúcií, ako sú apt, pacman a dnf.
- Spustenie pktstat ako root vám umožňuje monitorovať otvorené sieťové pripojenia, pričom zobrazuje zdroj a cieľ paketov medzi vaším lokálnym počítačom a vzdialenými počítačmi.
Ak vás zaujíma, ktoré procesy využívajú vašu šírku pásma v systéme Linux, môže vám pomôcť malý nástroj s názvom pktstat. Tento nástroj príkazového riadka zobrazuje aktivitu paketov v reálnom čase s niektorými pohodlnými možnosťami pre bežné funkcie.
Čo je pktstat?
pktstat je nástroj, ktorý ukazuje správanie paketov smerujúcich do az vášho počítača, podobne ako top alebo htop zobrazuje informácie o procesoch. Je to program na celú obrazovku, ktorý beží v termináli.
Ako nainštalovať pktstat
Inštalácia pktstat je jednoduchá, pretože je k dispozícii v správcov balíkov pre väčšinu hlavných distribúcií Linuxu.
Napríklad, ak ho chcete nainštalovať na Debian alebo Ubuntu:
sudo apt install pktstat
A na Arch:
sudo pacman -S pktstat
A o rodine Red Hat
sudo dnf install pktstat
Monitorovanie sieťových pripojení pomocou pktstat
Ak chcete vidieť akékoľvek otvorené sieťové pripojenia pomocou pktstat, môžete ho jednoducho zavolať z príkazového riadku. Keďže sieťové pripojenia ovplyvňujú bezpečnosť systému, zvyčajne ho musíte spustiť ako root:
sudo pktstat
Tým sa zobrazí zobrazenie na celú obrazovku. Zobrazí všetky otvorené sieťové pripojenia na vašom počítači. Uvidíte zdroj a cieľ všetkých paketov prechádzajúcich medzi vaším lokálnym počítačom a vzdialeným počítačom.
Rovnako ako u mnohých iných programov pre Linux, skutočná sila pktstat pochádza z jeho rôznych možností. The -i umožňuje určiť rozhranie, ktoré chcete monitorovať. Môžete napríklad uprednostniť sledovanie pripojení na káblovom ethernetovom rozhraní pred Wi-Fi:
sudo pktstat -i [interface]
V predvolenom nastavení bude pktstat zobrazovať skrátené názvy hostiteľov. Ak chcete zobraziť celý názov hostiteľa, použite -F možnosť.
The -n možnosť sa úplne zaobíde bez názvov hostiteľov a zobrazí sa iba adresy IP. Môžete tiež stlačiť n na prepnutie číselného režimu, keď je spustený pktstat.
The -c voľba oddelí prevádzkové toky, ktoré by pktstat normálne skombinoval do jedného, ako napríklad viaceré TCP spojenia.
Poradie triedenia môžete zmeniť stlačením t pre „top mode“ na triedenie podľa počtu bitov, ako aj pomocou -t možnosť.
pktstat je užitočný nástroj založený na konzole na monitorovanie prichádzajúcich a odchádzajúcich sieťových pripojení na vašom systéme Linux v reálnom čase. Je to ako top alebo htop pre vašu sieť.