Find Hoved-IPv6-adressen på Linux-server med Én Kommando

Hvordan kan hoved-IPv6-adressen på en Linux-server findes ved hjælp af én enkelt kommandolinje, så kun én forekomst vises?

For at finde hoved-IPv6-adressen på en Linux-server med én enkelt kommandolinje, kan du bruge kommandoen: `ip -6 addr show scope global | grep inet6 | awk '{print $2}' | cut -d/ -f1 | head -n1`.

Sådan finder du hoved-IPv6-adressen på en Linux-server med én enkelt kommandolinje

For at finde hoved-IPv6-adressen på en Linux-server ved hjælp af én enkelt kommandolinje, kan du bruge følgende kommando:

ip -6 addr show scope global | grep inet6 | awk '{print $2}' | cut -d/ -f1 | head -n1

Her er en forklaring af, hvad hver del af kommandoen gør:

  • ip -6 addr show scope global: Viser alle IPv6-adresser med global rækkevidde på systemet.
  • grep inet6: Filtrerer outputtet for at vise linjer, der indeholder "inet6", hvilket indikerer IPv6-adresser.
  • awk '{print $2}': Udtrækker den anden kolonne fra outputtet, som indeholder IPv6-adressen.
  • cut -d/ -f1: Fjerner subnet-masken fra IPv6-adressen ved at skære ved skråstregen (/).
  • head -n1: Viser kun den første forekomst af IPv6-adressen.

Ved at kombinere disse kommandoer kan du effektivt finde og vise hoved-IPv6-adressen på din Linux-server med én enkelt kommandolinje.