Ką ir kur siunčia jūsų „Linux“ kompiuteris? Sužinokite su pkstat.

Key Takeaways

  • pktstat yra komandų eilutės programa, kuri rodo paketų veiklą realiuoju laiku, panašiai kaip top arba htop rodo informaciją apie procesus.
  • Įdiegti pktstat paprasta ir jį galima rasti daugumos pagrindinių Linux platinimo įrenginių, tokių kaip apt, pacman ir dnf, paketų tvarkytuvėse.
  • Paleidus pktstat kaip root, galite stebėti atvirus tinklo ryšius, rodydami paketų tarp vietinio įrenginio ir nuotolinių kompiuterių šaltinį ir paskirties vietą.

Jei jums įdomu, kurie procesai naudoja jūsų pralaidumą sistemoje „Linux“, gali padėti nedidelė programa, vadinama pktstat. Šis komandinės eilutės įrankis rodo paketų veiklą realiuoju laiku, su kai kuriomis patogiomis įprastų funkcijų parinktimis.

Kas yra pktstat?

pktstat yra programa, rodanti paketų, patenkančių į kompiuterį ir iš jo, elgseną, panašiai kaip top arba htop rodo informaciją apie procesus. Tai viso ekrano programa, kuri veikia terminale.

Kaip įdiegti pktstat

Įdiegti pktstat lengva, nes jį galima rasti daugumos pagrindinių „Linux“ platinimų paketų tvarkytuvėse.

Pavyzdžiui, norėdami jį įdiegti Debian arba Ubuntu:

sudo apt install pktstat

Ir ant Arch:

sudo pacman -S pktstat

Ir „Red Hat“ šeimoje

sudo dnf install pktstat

Tinklo ryšių stebėjimas naudojant pktstat

Norėdami pamatyti visus atvirus tinklo ryšius su pktstat, galite tiesiog paskambinti iš komandinės eilutės. Kadangi tinklo ryšiai turi įtakos sistemos saugumui, paprastai jį reikia paleisti kaip root:

sudo pktstat

Tai parodys viso ekrano ekraną. Jame bus rodomi visi jūsų įrenginio atviri tinklo ryšiai. Pamatysite visų paketų, einančių tarp jūsų vietinio kompiuterio ir nuotolinio kompiuterio, šaltinį ir paskirties vietą.

Kaip ir daugelyje kitų „Linux“ programų, tikroji pktstat galia kyla iš įvairių jo parinkčių. The -i parinktis leidžia nurodyti sąsają, kurią norite stebėti. Pavyzdžiui, galbūt norėsite stebėti ryšius per laidinę eterneto sąsają, o ne „Wi-Fi“:

sudo pktstat -i [interface]

Pagal numatytuosius nustatymus pktstat rodys sutrumpintus pagrindinio kompiuterio pavadinimus. Norėdami pamatyti visą pagrindinio kompiuterio pavadinimą, naudokite -F variantas.

The -n parinktis visiškai atsisakys pagrindinio kompiuterio pavadinimų, tik parodys IP adresus. Taip pat galite paspausti n norėdami perjungti skaitinį režimą, kai veikia pktstat.

The -c parinktis atskirs srauto srautus, kuriuos pktstat paprastai sujungs į vieną, pvz., kelis TCP ryšius.

Rūšiavimo tvarką galite pakeisti paspausdami t „Top mode“ rūšiuoti pagal bitų skaičių ir naudojant -t variantas.

pktstat yra naudingas konsolės įrankis, skirtas stebėti gaunamus ir išeinančius tinklo ryšius jūsų Linux sistemoje realiuoju laiku. Tai tarsi viršus arba htop jūsų tinklui.