Netstat-kommandoen er som et spesialverktøy i Linux som hjelper deg å forstå og sjekke ting om hvordan datamaskinen kobles til internett. Den kan fortelle deg om forbindelsene datamaskinen din lager, banene den bruker for å sende informasjon, og til og med noen tekniske detaljer som hvor mange pakker med data som sendes eller mottas. Enkelt sagt er det som et vindu som viser deg hva som skjer med datamaskinen din og internett. Denne artikkelen vil hjelpe deg å lære hvordan du bruker netstat, utforske ulike måter å få spesifikk informasjon på og gi deg en bedre ide om hva som skjer bak kulissene.
Oversikt over Netstat Command i Linux
`netstat`> står for nettverksstatistikk. Den lar brukere vise nettverksrelatert informasjon og diagnostisere ulike nettverksproblemer. Kommandoen har flere alternativer som kan kombineres for å hente spesifikke detaljer.
Grunnleggende syntaks for `netstat`-kommando i Linux
Nedenfor er den generelle syntaksen tilnetstat>kommando:
netstat [options]>
La oss utforske noen av de mest brukte alternativene sammen med eksempler:
Noen praktiske eksempler på netstat-kommandoer i Linux:
1) Vis både lyttende og ikke-lyttende sockets ved hjelp av netstat-kommando i Linux
-a -alle : Vis både lyttende og ikke-lyttende stikkontakter. Med alternativet –grensesnitt, vis grensesnitt som ikke er oppe.
netstat -a | more>

2) Vis alle TCP-porter ved å bruke netstat-kommando i Linux
Denne kommandoen viser spesifikt alle TCP-porter, og gir deg informasjon om TCP-tilkoblingene systemet ditt er engasjert i.
netstat -at>

3) Vis alle UDP-porter ved å bruke netstat-kommando i Linux
I likhet med forrige eksempel fokuserer denne kommandoen på UDP-porter , og avslører detaljer om UDP-tilkoblinger.
netstat -au>

4) Vis bare lytteporter ved å bruke netstat-kommando i Linux
Ved å bruke dette alternativet kan du kun se portene som aktivt lytter etter innkommende tilkoblinger
netstat -l>
For å liste bare lytteportene.

5) Vis kun lyttende TCP-porter ved å bruke netstat-kommando i Linux
Ved å begrense det ytterligere, viser denne kommandoen spesifikt TCP-portene som er i lyttetilstand.
netstat -lt>
For å liste bare de lyttende tcp-portene.

6) Liste bare lyttende UDP-porter ved å bruke netstat-kommando i Linux
På samme måte fokuserer denne kommandoen på å vise kun UDP-portene som lytter aktivt.
netstat -lu>
For å liste bare de lyttende UDP-portene.

7) Liste bare lyttende UNIX-porter ved å bruke netstat-kommando i Linux
For de som jobber med UNIX-systemer , viser dette alternativet bare UNIX-portene som er i lyttetilstand.
netstat -lx>
For å liste bare de lyttende UNIX-portene.

8) Liste statistikk for alle porter ved å bruke netstat Command i Linux
Denne kommandoen gir statistisk informasjon for alle porter, og gir innsikt i nettverksaktivitet.
netstat -s>
For å liste opp statistikken for alle havner.

9) Liste statistikk for TCP-porter ved å bruke netstat Command i Linux
For en mer spesifikk oversikt viser denne kommandoen statistikk eksklusivt for TCP-porter.
netstat -st>
For å liste opp statistikken for TCP-porter.

10) List statistikk for UDP-porter ved å bruke netstat-kommando i Linux
På samme måte fokuserer denne kommandoen på den statistiske informasjonen knyttet til UDP-porter.
netstat -su>
List opp statistikken for UDP-porter.

11) Vis PID og programnavn Bruker netstat Command i Linux
Dette alternativet beriker utdataene ved å vise prosess-ID (PID) og programnavn knyttet til nettverkstilkoblinger.
netstat -pt>
For å vise PID og programnavn.

12) Skriv ut Netstat-informasjon kontinuerlig ved å bruke netstat-kommando i Linux
Ved å utføre denne kommandoen skrives netstat-informasjon kontinuerlig ut, og oppdateres med jevne mellomrom for å gi sanntidsinnsikt.
netstat -c>
For å skrive ut netstat-informasjonen fortløpende.

13) Få ikke-støttende adressefamilier ved å bruke netstat Command i Linux
For å identifisere ikke-støttende adressefamilier på systemet, bruk denne kommandoen for en detaljert oversikt.
sdlc livssyklus
netstat --verbose>
For å få de ikke-støttende adressefamiliene i systemet.

På slutten har vi noe slikt.

14) Få informasjon om kjerneruting Bruker netstat Command i Linux
Denne kommandoen henter kjerne rutinginformasjon, visning av destinasjonsadresser, gatewayer og grensesnittdetaljer.
netstat -r>
For å få informasjon om kjerneruting.

15) Få port som et program kjører på ved å bruke netstat-kommando i Linux
For å finne porten et spesifikt program på, i dette tilfellet, SSH , kjører, bruk denne kommandoen.
netstat -ap | grep ssh>
For å få porten som et program kjører på.

16) Identifiser prosess ved å bruke en bestemt port ved å bruke netstat-kommando i Linux
Denne kommandoen hjelper med å identifisere prosessen knyttet til en gitt port, for eksempel port 80 i dette eksemplet.
netstat -an | grep ':80'>
For å få prosessen som bruker den gitte porten.

17) Få liste over nettverksgrensesnitt ved å bruke netstat Command i Linux
Bruk denne kommandoen for å få en liste over nettverksgrensesnitt, som gir detaljer om aktivitetene til hvert grensesnitt.
netstat -i>
For å få listen over nettverksgrensesnitt.

Vis utvidet informasjon om grensesnitt ved å bruke netstat Command i Linux
For utvidet informasjon om grensesnitt, lik utdataene fra ifconfig>kommando , bruk dette alternativet for å få omfattende innsikt.
netstat -ie>
For å vise utvidet informasjon om grensesnittene

ofte stilte spørsmål
Hva brukes netstat-kommandoen i Linux til?
Netstat-kommandoen i Linux er et kraftig nettverksverktøy som brukes til å vise en rekke informasjon relatert til nettverkstilkoblinger, rutingtabeller, grensesnittstatistikk og mer. Det hjelper brukere med å diagnostisere nettverksproblemer og få innsikt i den nåværende tilstanden til nettverksaktiviteter på et system.
Hvordan viser jeg alle aktive tilkoblinger ved hjelp av netstat?
For å se alle aktive tilkoblinger ved hjelp av netstat, kan du bruke følgende kommando:
netstat -a>Denne kommandoen viser både lyttende og ikke-lyttende kontakter, og gir en omfattende liste over aktive nettverkstilkoblinger.
Kan netstat vise prosessene knyttet til nettverkstilkoblinger?
Ja, netstat kan vise prosessene knyttet til nettverkstilkoblinger. Ved å bruke `
-p`>alternativet, kan du inkludere prosess-ID (PID) og programnavn i utdataene. For eksempel:netstat -p>Denne kommandoen viser prosessene sammen med deres PID-er som bruker nettverksressurser.
Hvordan overvåker jeg nettverksaktivitet i sanntid med netstat?
For å overvåke nettverksaktivitet i sanntid ved hjelp av netstat, kan du bruke `
-c`>alternativ. Dette alternativet oppdaterer kontinuerlig netstat-informasjonen med jevne mellomrom.For eksempel:
netstat -c>Utførelse av denne kommandoen vil gi løpende oppdateringer på nettverksstatistikk.
Hva er forskjellen mellom netstat og ss kommando i Linux?
Netstat- og ss-kommandoene i Linux gir begge informasjon om nettverkstilkoblinger, men de er forskjellige når det gjelder funksjoner og effektivitet. ss regnes som en mer moderne og effektiv erstatning for netstat. Det gir raskere utdata, støtter flere filtre, og anbefales generelt for brukere som ønsker et mer strømlinjeformet og oppdatert verktøy for å se nettverksstatistikk. Netstat er imidlertid fortsatt mye brukt og tilgjengelig på mange systemer.
Hvordan vise lyttende nettverksporter med netstat i Linux?
For å vise lyttende nettverksporter ved hjelp av netstat i Linux, kan du bruke følgende kommando:
netstat -tuln>Her er hva hvert alternativ betyr:
-t>: Vis TCP-tilkoblinger.-u>: Vis UDP-tilkoblinger.-l>: Vis kun lyttekontakter.-n>: Vis numeriske adresser i stedet for å løse dem til vertsnavn.Denne kommandoen vil gi en liste over alle lyttende TCP- og UDP-porter sammen med deres respektive numeriske adresser
Hvordan vise alle nettverkstilkoblinger med netstat i Linux?
For å vise alle nettverkstilkoblinger som bruker netstat i Linux, kan du bruke følgende kommando:
netstat -a>Her er oversikten over alternativene:
-a>: Vis alle stikkontakter, inkludert lyttende og ikke-lyttende stikkontakter.Denne kommandoen vil vise en omfattende liste over alle etablerte tilkoblinger, lyttekontakter og annen nettverksrelatert informasjon. I tillegg kan du bruke
-n>alternativet for å vise numeriske adresser i stedet for å løse dem til vertsnavn:netstat -an>Disse kommandoene vil hjelpe deg med å overvåke og analysere nettverkstilkoblinger på Linux-systemet.
Konklusjon
I denne artikkelen diskuterte vi netstat-kommandoen i Linux, som er som et spesialverktøy som hjelper deg med å se hvordan datamaskinen kobles til internett. Det er som et vindu som viser deg informasjon om tilkoblinger, databaner og tekniske detaljer. Denne artikkelen dekker praktiske eksempler på netstat-kommandoer, fra å vise aktive tilkoblinger til å liste opp spesifikke typer porter og få detaljert statistikk. Enten du er nybegynner eller mer avansert, tilbyr netstat allsidige alternativer. Vanlige spørsmål blir besvart, noe som gjør det klart hva netstat gjør og hvordan det skiller seg fra andre kommandoer som ss i Linux. Denne kunnskapen hjelper brukere med å diagnostisere nettverksproblemer og forstå systemets internettaktiviteter bedre.