Skip to main content

Eksempel Brug af værtsnavn kommandoen

Introduction to Amazon Web Services by Leo Zhadanovsky (Juni 2025)

Introduction to Amazon Web Services by Leo Zhadanovsky (Juni 2025)
Anonim

Det er sandsynligt, at du opsætter dit computers navn, når du installerer Linux i første omgang, men hvis du bruger en computer oprettet af en anden, kan du muligvis ikke kende navnet.

Du kan finde og indstille navnet på din computer for at gøre det lettere for folk at opdage dig på et netværk ved hjælp af kommandoen værtsnavn.

Denne vejledning lærer dig alt, hvad du behøver at vide om kommandoen hostname.

Sådan bestemmes computerens navn

Åbn et terminalvindue og skriv følgende kommando:

værtsnavn

Du får et resultat, der fortæller navnet på din computer og i vores tilfælde sagde det simpelthen 'localhost.localdomain'.

Den første del af resultatet er computerens navn, og den anden del er navnet på domænet.

For at returnere kun computernavnet kan du køre følgende kommando:

værtsnavn -s

Resultatet denne gang vil simpelthen være 'localhost'.

Tilsvarende, hvis du bare vil finde ud af hvilket domæne du er på, skal du bruge følgende kommando.

værtsnavn -d

Du kan finde IP-adressen til værtsnavnet ved at bruge følgende kommando:

værtsnavn -i

Et værtsnavn kan gives et alias, og du kan finde ud af alle aliaserne for den computer, du bruger ved at skrive følgende kommando i terminalen:

værtsnavn -a

Hvis der ikke oprettes aliaser, returneres dit egentlige værtsnavn.

Sådan ændres værtsnavnet

Du kan ændre computerens værtsnavn ved blot at skrive følgende kommando:

værtsnavn

For eksempel:

værtsnavn gary

Nu, når du kører kommandoen hostname, vises det bare 'gary'.

Denne ændring er midlertidig og er ikke særlig nyttig.

Hvis du vil ændre dit værtsnavn permanent, skal du bruge nano-editoren til at åbne filen / etc / hosts.

sudo nano / etc / hosts

Du skal have forhøjede rettigheder til at redigere værtsfilen, så du kan enten bruge sudo-kommandoen som vist ovenfor, eller du kan skifte brugere til root-kontoen ved hjælp af su-kommandoen.

Filen / etc / hosts indeholder oplysninger om din computer og andre maskiner på dit netværk eller på andre netværk.

Som standard vil din / etc / hosts-fil indeholde noget som dette:

127.0.0.1 localhost.localdomain localhost

Det første punkt er IP-adressen, der skal løses for computeren. Det andet punkt er navnet og domænet for computeren, og hvert efterfølgende felt giver et alias for computeren.

For at ændre dit værtsnavn kan du blot erstatte localhost.localdomain med navnet på computeren og domænenavnet.

For eksempel:

127.0.0.1 gary.mydomain localhost

Når du har gemt filen, får du følgende resultat, når du kører kommandoen værtsnavn:

gary.mydomain

På samme måde vises kommandoen hostname -d som mit domæne og værtsnavn - vises som gary.

Alias-kommandoen (værtsnavn -a) vises dog som localhost, fordi vi ikke har ændret det i filen / etc / hosts.

Du kan tilføje et hvilket som helst antal aliaser til filen / etc / hosts som vist nedenfor:

127.0.0.1 gary.mydomain garysmachine everydaylinuxuser

Nu, når du kører værtsnavnet -a kommando, bliver resultatet som følger:

garysmachine everydaylinuxuser

Mere om værtsnavne

Et værtsnavn må ikke være mere end 253 tegn, og det kan opdeles i forskellige etiketter.

For eksempel:

en.wikipedia.org

Ovennævnte værtsnavn har tre etiketter:

  • da
  • Wikipedia
  • Org

Mærket kan maksimalt være 63 tegn langt, og etiketterne er adskilt af en enkelt prik.

Du kan finde ud af mere om værtsnavne ved at besøge Wikipedia.

Resumé

Der er ikke meget andet at sige om kommandoen hostname. Du kan finde ud af alle de tilgængelige omskiftere ved at læse Linux-hovedsiden til et værtsnavn.

mand værtsnavn

Alt, hvad du virkelig behøver at vide, er blevet dækket i denne vejledning, men der er et par andre omskiftere som værtsnavn -f der viser det fuldt kvalificerede domænenavn, evnen til at læse værtsnavnet fra en fil ved hjælp af værtsnavnet -f-omskifteren og evnen til at vise NIS / YP domænenavnet ved at bruge værtsnavnet -y skifteren.