logo

hostname-opdracht in Linux met voorbeelden

hostnaam commando in Linux wordt gebruikt om de DNS (domeinnaamsysteem) naam en stel de hostnaam van het systeem of de NIS-domeinnaam (Network Information System) in. Een hostnaam is een naam die aan een computer wordt gegeven en met het netwerk is verbonden. Het belangrijkste doel is om op unieke wijze te identificeren via een netwerk.

Syntaxis van het `hostname`-commando in Linux

hostname -[option] [file]>

Voorbeeld: We verkrijgen de hostnaam van het systeem door simpelweg de hostnaam zonder enige attributen te typen.



hostnaam

Opties Beschrijving Syntaxis
-A

Deze optie wordt gebruikt om de aliasnaam van het hostsysteem (indien aanwezig) op te halen. Er wordt een lege regel geretourneerd als er geen aliasnaam is ingesteld. Deze optie somt alle geconfigureerde adressen op alle netwerkinterfaces op.

hostname -a>
-A

Deze optie wordt gebruikt om alle FQDN's (Fully Qualified Domain Name) van het hostsysteem op te halen. Het somt alle geconfigureerde adressen op alle netwerkinterfaces op. Een uitvoer kan dezelfde vermeldingen herhaaldelijk weergeven.



hostname -A>
-B

Wordt gebruikt om altijd een hostnaam in te stellen. De standaardnaam wordt gebruikt als er geen is opgegeven.

hostname -b>
-D

Deze optie wordt gebruikt om het domein op te halen als lokale domeinen zijn ingesteld. Er wordt niets geretourneerd (zelfs geen lege regel) als er geen lokaal domein is ingesteld.

hostname -d>
-F

Deze optie wordt gebruikt om de Fully Qualified Domain Name (FQDN) te verkrijgen. Het bevat een korte hostnaam en DNS-domeinnaam.



shilpa shetty
hostname -f>
-F

Deze optie wordt gebruikt om de hostnaam in te stellen die in een bestand is opgegeven. Kan alleen door de superuser (root) worden uitgevoerd.

sudo hostname -F filename>
-i

Deze optie wordt gebruikt om de IP-(netwerk)adressen op te halen. Deze optie werkt alleen als de hostnaam kan worden opgelost.

hostname -i>
-I

Deze optie wordt gebruikt om alle IP(netwerk)adressen op te halen. De optie is niet afhankelijk van de oplosbaarheid van de hostnaam.

hostname -I>
-S

Deze optie wordt gebruikt om de hostnaam in het kort op te halen. De korte hostnaam is het gedeelte van de hostnaam vóór de eerste punt/punt(.) . Als de hostnaam geen punt heeft, wordt de volledige hostnaam weergegeven.

hostname -s>
-IN

Geeft versienummer als uitvoer.

hostname -V>

Uitvoer van opties beschikbaar in de opdracht `hostnaam`

1) `-a` Optie in `hostname` commando in Linux

Toon alle aliassen van de host.

Syntaxis:

hostname -a>

hostnaam -a

2) `-A` Optie in `hostname` commando in Linux

Syntaxis:

hostname -A>

hostnaam -A

3) `-b` Optie in `hostname` commando in Linux

Syntaxis:

hostname -b>

hostnaam -b

4) `-d` Optie in `hostname` commando in Linux

Geef de domeinnaam van de host weer, indien aanwezig.

Syntaxis:

stringarray in c-taal
hostname -d>

hostnaam -d

5) `-f` Optie in `hostname` commando in Linux

Geef de volledig gekwalificeerde domeinnaam (FQDN) van de host weer.

Syntaxis:

hostname -f>

hostnaam -f

6) `-F` Optie in `hostname` commando in Linux

Deze optie wordt gebruikt om de hostnaam in te stellen die in een bestand is opgegeven. Kan alleen door de superuser (root) worden uitgevoerd.

Syntaxis:

sudo hostname -F filename>

sudo hostnaam -F bestandsnaam

7) `-i` Optie in `hostname` commando in Linux

Geef het IP-adres van de host weer

Syntaxis:

hostname -i>

hostnaam -i

8) `-I` Optie in `hostname` commando in Linux

Deze optie wordt gebruikt om alle IP-(netwerk)adressen op te halen. De optie is niet afhankelijk van de oplosbaarheid van de hostnaam.

hostname -I>

hostnaam -I

blokkeer YouTube-advertenties Android

9) `-s` Optie in `hostname` commando in Linux

Geef de korte hostnaam van de host weer.

Syntaxis:

hostname -s>

hostnaam -s

10) `-V` Optie in `hostname` commando in Linux

Geef de versie-informatie over de hostnaam weer

Syntaxis:

hostname -V>

hostnaam -V

11) Hoe de hostnaam in Linux in te stellen

Stel tijdelijk de hostnaam van het systeem in.

Syntaxis:

sudo hostname NEW_HOSTNAME>

sudo hostnaam geeksforgeeks

Vervang NEW_HOSTNAME door de nieuwe hostnaam die u wilt instellen. (Hier hebben we het veranderd in geeksforgeeks)

Stel de hostnaam van het systeem permanent in.

Om de hostame van ons systeem permanent in te stellen, moeten we naar /etc/hostname gaan met behulp van de teksteditor en de hostnaam wijzigen in de gewenste hostnaam.

hier kunnen we de hostnaam permanent wijzigen.

Conclusie

Dit commando `hostnaam` in Linux lijkt zo eenvoudig, maar is tegelijkertijd een zeer krachtig commando waarmee gebruikers de hostnaam van het systeem kunnen bekijken of instellen. Het is belangrijk dat gebruikers het commando `hostname` kennen om hun Linux-systeem effectief te kunnen beheren. Je kunt dit gemakkelijk begrijpen aan de hand van dit artikel, omdat we veel opties en ook hun uitvoer hebben besproken, opties als ` -a`, `-A`, `-b`, `-d`, `-f`, `-F`, `-i`, `-I`, `-s` en `-V`.