Hvad sender din Linux-computer, og hvorhen? Find ud af det med pkstat.
Nøgle takeaways
- pktstat er et kommandolinjeværktøj, der viser pakkeaktivitet i realtid, svarende til hvordan top eller htop viser information om processer.
- Det er nemt at installere pktstat, og det kan findes i pakkeadministratorerne for de fleste større Linux-distros som apt, pacman og dnf.
- At køre pktstat som root giver dig mulighed for at overvåge åbne netværksforbindelser, der viser kilden og destinationen for pakker mellem din lokale maskine og fjerncomputere.
Hvis du undrer dig over, hvilke processer der bruger din båndbredde på Linux, kan et lille værktøj kaldet pktstat muligvis hjælpe. Dette kommandolinjeværktøj viser pakkeaktivitet i realtid med nogle praktiske muligheder for almindelige funktioner.
Hvad er pktstat?
pktstat er et værktøj, der viser adfærden af pakker, der går til og fra din computer, svarende til hvordan top eller htop viser information om processer. Det er et fuldskærmsprogram, der kører i terminalen.
Sådan installeres pktstat
Det er nemt at installere pktstat, da det er tilgængeligt i pakkeadministratorerne for de fleste større Linux-distros.
For eksempel for at installere det på Debian eller Ubuntu:
sudo apt install pktstat
Og på Arch:
sudo pacman -S pktstat
Og på Red Hat-familien
sudo dnf install pktstat
Overvågning af netværksforbindelser med pktstat
For at se eventuelle åbne netværksforbindelser med pktstat, kan du bare kalde det fra kommandolinjen. Fordi netværksforbindelser påvirker systemsikkerheden, skal du normalt køre det som root:
sudo pktstat
Dette vil vise en fuldskærmsvisning. Det vil vise alle åbne netværksforbindelser på din maskine. Du vil se kilden og destinationen for alle pakker, der går mellem din lokale maskine og fjerncomputeren.
Som med mange andre Linux-programmer kommer pktstats virkelige kraft fra dets forskellige muligheder. Det -jeg mulighed lader dig angive en grænseflade, du vil overvåge. For eksempel foretrækker du måske at spore forbindelser på en kablet Ethernet-grænseflade frem for Wi-Fi:
sudo pktstat -i [interface]
Som standard vil pktstat vise forkortede værtsnavne. For at se det fulde værtsnavn skal du bruge -F mulighed.
Det -n mulighed vil helt undvære værtsnavne, kun vise IP-adresser. Du kan også trykke på n for at skifte mellem numerisk tilstand, når pktstat kører.
Det -c option vil adskille trafikstrømme, som pktstat normalt ville kombinere til én, såsom flere TCP-forbindelser.
Du kan ændre sorteringsrækkefølgen ved at trykke på t for "top mode" for at sortere efter bitantal samt ved at bruge -t mulighed.
pktstat er et nyttigt konsolbaseret værktøj til at overvåge indgående og udgående netværksforbindelser på dit Linux-system i realtid. Det er som top eller htop for dit netværk.