Metoder til at finde og liste optagede og ledige portnumre på Linux | Guide 2023

Er der en kommandolinjekommando eller anden metode til at finde og liste de optagede og ledige portnumre på en Linux-maskine?

Metoder til at finde og liste optagede og ledige portnumre på en Linux-maskine inkluderer brug af værktøjer som netstat, ss, lsof, nmap og fuser. Disse værktøjer giver detaljerede oplysninger om netværksforbindelser og åbne portnumre.

Metoder til at finde og liste optagede og ledige portnumre på en Linux-maskine

Ja, der er flere kommandolinjekommandoer og metoder til at finde og liste de optagede og ledige portnumre på en Linux-maskine. Her er nogle af de mest anvendte metoder:

1. Brug af netstat

netstat er et kraftfuldt værktøj til at vise netværksforbindelser, routingtabeller, interface-statistikker og meget mere.

  • For at liste alle optagede portnumre:
    netstat -tuln
  • For at vise detaljer om hver forbindelse:
    netstat -tulnp

2. Brug af ss

ss er et nyere værktøj, der kan bruges som en erstatning for netstat. Det giver detaljerede oplysninger om netværksforbindelser.

  • For at liste alle optagede portnumre:
    ss -tuln

3. Brug af lsof

lsof (List Open Files) kan også bruges til at finde åbne portnumre, da sockets betragtes som filer i Linux.

  • For at liste alle åbne portnumre:
    lsof -i -P -n

4. Brug af nmap

nmap er et netværksscanningsværktøj, der kan bruges til at finde åbne portnumre på en maskine.

  • For at scanne for åbne portnumre på localhost:
    nmap -sT -O localhost

5. Brug af fuser

fuser kan bruges til at identificere processer, der bruger specifikke portnumre.

  • For at finde processer, der bruger en bestemt port:
    fuser -n tcp [portnummer]

Disse værktøjer og kommandoer kan hjælpe dig med at identificere både optagede og ledige portnumre på en Linux-maskine. Ved at kombinere flere af disse metoder kan du få et omfattende overblik over netværksaktiviteten på din maskine.