Vad skickar din Linux-dator och vart? Ta reda på det med pkstat.
Viktiga takeaways
- pktstat är ett kommandoradsverktyg som visar paketaktivitet i realtid, liknande hur top eller htop visar information om processer.
- Att installera pktstat är enkelt och det kan hittas i pakethanterarna för de flesta större Linux-distros som apt, pacman och dnf.
- Genom att köra pktstat som root kan du övervaka öppna nätverksanslutningar och visa källan och destinationen för paket mellan din lokala dator och fjärrdatorer.
Om du undrar vilka processer som använder din bandbredd på Linux, kanske ett litet verktyg som heter pktstat kan hjälpa. Detta kommandoradsverktyg visar paketaktivitet i realtid, med några praktiska alternativ för vanliga funktioner.
Vad är pktstat?
pktstat är ett verktyg som visar beteendet hos paket som går till och från din dator, liknande hur top eller htop visar information om processer. Det är ett helskärmsprogram som körs i terminalen.
Hur man installerar pktstat
Att installera pktstat är enkelt eftersom det är tillgängligt i pakethanterarna för de flesta större Linux-distros.
Till exempel, för att installera det på Debian eller Ubuntu:
sudo apt install pktstat
Och på Arch:
sudo pacman -S pktstat
Och på familjen Red Hat
sudo dnf install pktstat
Övervaka nätverksanslutningar med pktstat
För att se alla öppna nätverksanslutningar med pktstat kan du bara ringa det från kommandoraden. Eftersom nätverksanslutningar påverkar systemsäkerheten behöver du vanligtvis köra det som root:
sudo pktstat
Detta kommer att visa en helskärmsskärm. Det kommer att visa alla öppna nätverksanslutningar på din maskin. Du kommer att se källan och destinationen för alla paket som går mellan din lokala dator och fjärrdatorn.
Som med många andra Linux-program kommer den verkliga kraften i pktstat från dess olika alternativ. De -jag alternativet låter dig ange ett gränssnitt du vill övervaka. Till exempel kanske du föredrar att spåra anslutningar på ett trådbundet Ethernet-gränssnitt snarare än Wi-Fi:
sudo pktstat -i [interface]
Som standard kommer pktstat att visa förkortade värdnamn. För att se det fullständiga värdnamnet, använd -F alternativ.
De -n alternativet kommer att avstå från värdnamn helt, bara visar IP-adresser. Du kan också trycka på n för att växla mellan det numeriska läget när pktstat körs.
De -c alternativet kommer att separera trafikflöden som pktstat normalt skulle kombinera till ett, till exempel flera TCP-anslutningar.
Du kan ändra sorteringsordningen genom att trycka på t för "top mode" för att sortera efter biträkning samt genom att använda -t alternativ.
pktstat är ett användbart konsolbaserat verktyg för att övervaka inkommande och utgående nätverksanslutningar på ditt Linux-system i realtid. Det är som topp eller htop för ditt nätverk.