Co i gdzie wysyła Twój komputer z systemem Linux? Dowiedz się za pomocą pkstat.
Kluczowe dania na wynos
- pktstat to narzędzie wiersza poleceń, które pokazuje aktywność pakietów w czasie rzeczywistym, podobnie jak top lub htop pokazuje informacje o procesach.
- Instalacja pktstat jest łatwa i można ją znaleźć w menedżerach pakietów większości głównych dystrybucji Linuksa, takich jak apt, pacman i dnf.
- Uruchamianie pktstat jako root pozwala monitorować otwarte połączenia sieciowe, pokazując źródło i miejsce docelowe pakietów pomiędzy komputerem lokalnym a komputerami zdalnymi.
Jeśli zastanawiasz się, które procesy wykorzystują Twoją przepustowość w systemie Linux, pomocne może być małe narzędzie o nazwie pktstat. To narzędzie wiersza poleceń pokazuje aktywność pakietów w czasie rzeczywistym i zawiera wygodne opcje typowych funkcji.
Co to jest pktstat?
pktstat to narzędzie, które pokazuje zachowanie pakietów przychodzących i wychodzących z komputera, podobnie jak top lub htop pokazuje informacje o procesach. Jest to program pełnoekranowy uruchamiany w terminalu.
Jak zainstalować pktstat
Instalacja pktstat jest łatwa, ponieważ jest dostępna w menedżerach pakietów dla większości głównych dystrybucji Linuksa.
Na przykład, aby zainstalować go na Debianie lub Ubuntu:
sudo apt install pktstat
A na Archu:
sudo pacman -S pktstat
I o rodzinie Red Hat
sudo dnf install pktstat
Monitorowanie połączeń sieciowych za pomocą pktstat
Aby zobaczyć otwarte połączenia sieciowe za pomocą pktstat, możesz po prostu wywołać go z wiersza poleceń. Ponieważ połączenia sieciowe wpływają na bezpieczeństwo systemu, zwykle musisz uruchomić go jako root:
sudo pktstat
Spowoduje to wyświetlenie obrazu na pełnym ekranie. Pokaże wszystkie otwarte połączenia sieciowe na twoim komputerze. Zobaczysz źródło i miejsce docelowe wszystkich pakietów przesyłanych między komputerem lokalnym a komputerem zdalnym.
Podobnie jak w przypadku wielu innych programów dla systemu Linux, prawdziwa moc pktstat wynika z jego różnych opcji. The -I Opcja pozwala określić interfejs, który chcesz monitorować. Na przykład możesz preferować śledzenie połączeń na przewodowym interfejsie Ethernet zamiast na Wi-Fi:
sudo pktstat -i [interface]
Domyślnie pktstat pokaże skrócone nazwy hostów. Aby zobaczyć pełną nazwę hosta, użyj rozszerzenia -F opcja.
The -N opcja całkowicie zrezygnuje z nazw hostów, wyświetlając jedynie adresy IP. Możesz także nacisnąć N aby przełączyć tryb numeryczny, gdy uruchomiony jest pktstat.
The -C opcja oddzieli przepływy ruchu, które normalnie pktstat połączyłby w jeden, np. wiele połączeń TCP.
Możesz zmienić kolejność sortowania, naciskając T dla „trybu górnego” do sortowania według liczby bitów, a także za pomocą -T opcja.
pktstat to przydatne narzędzie konsolowe do monitorowania przychodzących i wychodzących połączeń sieciowych w systemie Linux w czasie rzeczywistym. To jak top lub htop dla twojej sieci.