Installation af netstat på Debian 9 Stretch:
netstat kommando er en del af netværktøjer hjælpepakke på Debian 9 Stretch. Det er muligvis ikke installeret som standard på dit Debian 9 Stretch-operativsystem. Det netværktøjer pakke er tilgængelig i det officielle pakkeopbevaringssted for Debian 9 Stretch. Så det er meget let at installere det.
Opdater først apt pakkeopbevaringscache på din Debian 9 Stretch-maskine med følgende kommando:
$ sudo apt opdatering
Det apt pakkeopbevaringscache skal opdateres.
Kør nu følgende kommando for at installere netværktøjer værktøj på Debian 9 Stretch:
$ sudo apt installere netværktøjer
netværktøjer skal installeres.
Tjek nu om netstat arbejder med følgende kommando:
$ netstat - versionDet virker!
Liste over alle porte og stik ved hjælp af netstat:
Du kan liste alle de åbnede porte og tilsluttede stikkontakter på din Debian 9-maskine med følgende kommando:
$ sudo netstat -a
eller
$ sudo netstat - alt
Som du kan se, vises alle de åbnede porte og stikkontakter. Det er en meget lang liste.
Notering af alle lytteporte og stikkontakter med netstat:
Du kan bruge netstat til at se en liste over alle porte og stikkontakter, der lytter med følgende kommando:
$ sudo netstat -al
Eller
$ sudo netstat - alt - lytning
Som du kan se, vises alle porte og stikkontakter på din Debian 9-maskine. Det er en lang liste.
Notering af alle de lyttende TCP-porte med netstat:
Du kan liste alle TCP (Transmission Control Protocol) porte, der lytter ved hjælp af netstat med følgende kommando:
$ sudo netstat -tal
Eller
$ sudo netstat - alle - lytning - tcp
Som du kan se, er alle TCP-porte, der lytter, anført.
I produktionen af netstat, alle almindelige porte erstattes som standard af servicenavnet. For eksempel porten 80 som standard er porten til HTTP (HyperText Transfer Protocol), som vi alle kender. Så i produktionen af netstat, det vises som http i stedet for havn 80 som du kan se i det markerede afsnit på skærmbilledet nedenfor.
Hvis du har brug for portnummeret, ikke servicenavnet, kan du køre følgende netstat kommando:
$ sudo netstat -natl
Eller
$ sudo netstat - alt - lytning - nummer --tcp
Som du kan se fra det markerede afsnit på skærmbilledet nedenfor, erstattes servicenavnene med portnummeret.
Notering af alle de lyttende UDP-porte med netstat:
Hvis du vil liste alle UDP (User Datagram Protocol) porte, der lytter på din Debian 9-maskine, kan du gøre det med følgende netstat kommando:
$ sudo netstat -aul
Eller
$ sudo netstat - alt - lytning --udp
Alle UDP-porte, der lytter, skal være anført. Ligesom TCP-porteksemplet erstattes de almindelige portnumre som standard også af servicenavnene her, som du kan se fra det markerede afsnit på skærmbilledet nedenfor.
Men de porte, der ikke er almindelige, erstattes ikke af servicenavnene, som du kan se fra det markerede afsnit på skærmbilledet nedenfor.
Hvis du ønsker, at alle porte skal vises, ikke servicenavnet som før, skal du køre følgende netstat kommando:
$ sudo netstat -laun
Eller
$ sudo netstat - alt - lytning - nummer --udp
Som du kan se fra det markerede afsnit på skærmbilledet nedenfor, erstattes servicenavnene med UDP-portnummeret.
Find ud af, hvilket servicenavn repræsenterer hvilken havn:
Debian 9 Stretch har en servicefil, som kan findes på / etc / services
Du kan åbne servicefilen / etc / services med følgende kommando:
$ mindre / etc / services
Indholdet af / etc / services fil:
Det / etc / services filen indeholder en lang liste med servicenavn og portnummer og protokol for den specifikke tjeneste, som en klient eller server kan bruge. Programmer på Linux-system som f.eks netstat bruger denne fil til at løse portnumrene til servicenavne og omvendt.
Servicenavn, portnummer og protokol for SSH-tjenesten i / etc / services fil:
Sådan får du hjælp til netstat:
På Debian 9 Stretch, hvis du har brug for hjælp til netstat kommando, du kan bare gå til arbejdsside af netstat og du skal kunne få en klar dokumentation for hvad netstat kommandolinjemuligheder er tilgængelige, og hvad de gør.
At gå til manpage af netstat, kør følgende kommando:
$ man netstat
Det netstat manpage:
Sådan viser du lytteporte på Debian 9 Stretch med netstat. Tak, fordi du læste denne artikel.