netstat er et kommandolinjeverktøy som brukes til å overvåke nettverksstatistikk. Den lar deg se nettverksdata som porter som er i bruk, aktive tilkoblinger, pakker som er overført, etc.

Det er interessant å merke seg at dette verktøyet er tilgjengelig på Windows Server-utgaver og er veldig likt i bruk som på Linux.

Følg denne artikkelen for å se hvordan du kan bruke netstat-kommandoen på Linux-systemet.

Strukturere netstat-kommandoer

Det er to måter du kan bruke netstat-kommandoen på: enten kjør kommandoen alene eller kjør den med alternativer. Hvis du velger å kjøre netstat uten at noen alternativer er angitt, vil den vise alle aktive tilkoblinger på systemet ditt.

netstat

Når du kjører netstat med alternativer, må du spesifisere en bindestrek (-) før hvert flagg.

netstat [-alternativ1] [-alternativ2] …

netstat har en rekke flagg, og i neste avsnitt vil du se noen eksempler i bruk.

Hvis du har mange alternativer å inkludere i kommandoen, kan det være urovekkende å legge til en bindestrek hver gang. Heldigvis gir netstat en enklere måte å gjøre det på.

instagram viewer

Du kan ganske enkelt bruke én bindestrek og deretter liste opp alternativene dine fortløpende uten mellomrom mellom dem. For eksempel i stedet for å skrive netstat -p -n -t, kan du bare løpe netstat -pnt.

Du vil finne dette summative formatet veldig praktisk når du må kjøre flere netstat-kommandoer med mange alternativer:

netstat -[alternativ1][alternativ2][alternativ3]...

I slekt: Hvorfor du bør bruke Linux Networking Tool i Windows med WSL

netstat-kommandoer du bør kjenne til

Hvis du vil vite statistikken for UDP-, TCP-, ICMP- og IP-protokollene, bruk følgende kommando:

netstat -s

For å liste alle TCP (Transmission Control Protocol) tilkoblinger, kjør kommandoen nedenfor:

netstat -at

På samme måte, for UDP-tilkoblinger, utfør følgende kommando:

netstat -au

For å liste opp alle servere/porter som aktivt kjører (lytter) på systemet ditt, kjør:

netstat -plnt

Det er viktig å merke seg at denne kommandoen kan kreve sudo-privilegier. Dette er fordi root-brukeren kan være eieren av noen av tjenestene.

Denne spesielle kommandoen er veldig viktig siden den til og med viser deg program-ID-ene til de kjørende serverne. Du kan bruke denne informasjonen til å stoppe servere du ikke vil kjøre på systemet ditt.

ss: En etterfølger til netstat-kommandoen

Selv om netstat er et godt verktøy for å overvåke nettverkstilkoblinger, er det ikke så detaljert som ss-verktøyet. Du kan bruke ss-kommandoen til å overvåke nettverkskontakter på Linux. Det er raskere enn netstat og gir mer detaljert informasjon.

DelekvitringE-post
Hvordan overvåke nettverkstilkoblinger på Linux med ss

Hvis du mistenker et nettverksproblem på Linux-systemet ditt, kan du spore og feilsøke det her med ss-kommandoen.

Les Neste

Relaterte temaer
  • Linux
  • Datanettverk
  • Linux
Om forfatteren
Jerome Davidson (31 artikler publisert)

Jerome er en stabsskribent hos MakeUseOf. Han dekker artikler om programmering og Linux. Han er også en kryptoentusiast og følger alltid med på kryptoindustrien.

Mer fra Jerome Davidson

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere