netstat

Sådan bruges Netstat Command i Linux til at kontrollere en bestemt port

Sådan bruges Netstat Command i Linux til at kontrollere en bestemt port
netstat er et kraftfuldt netværksværktøj på Linux. I denne artikel vil jeg vise dig, hvordan du installerer netstat på Debian 9 Stretch og hvordan man bruger netstat for at vise lytteporte på Debian 9 Stretch. Lad os komme igang.

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 - version

Det 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.

Installer nyeste Dolphin Emulator til Gamecube & Wii på Linux
Dolphin Emulator giver dig mulighed for at spille dine valgte Gamecube & Wii-spil på Linux Personal Computers (PC). Som en frit tilgængelig og open s...
Sådan bruges GameConqueror Cheat Engine i Linux
Artiklen dækker en vejledning om brug af GameConqueror-snydemotoren i Linux. Mange brugere, der spiller spil på Windows, bruger ofte "Cheat Engine" -a...
Bedste spilkonsolemulatorer til Linux
Denne artikel viser en liste over populære spilkonsolemuleringssoftware, der er tilgængelig til Linux. Emulation er et softwarekompatibilitetslag, der...