Voorbeeld Gebruik van die Hostname Command

Dit is waarskynlik dat u die naam van u rekenaar opstel wanneer u Linux in die eerste plek installeer , maar as u 'n rekenaar opstel deur iemand anders, ken u dalk nie die naam daarvan nie.

U kan die naam van u rekenaar vind en stel om dit makliker te maak vir mense om u op 'n netwerk te ontdek deur die gebruikernaam opdrag te gebruik.

Hierdie gids leer jou alles wat jy moet weet oor die hostname opdrag.

Hoe om jou rekenaar se naam te bepaal

Open 'n terminaal venster en tik die volgende opdrag:

gasheernaam

U sal 'n resultaat ontvang wat u die naam van u rekenaar vertel en in my geval het dit eenvoudig 'localhost.localdomain' gesê.

Die eerste deel van die resultaat is die naam van die rekenaar en die tweede deel is die naam van die domein.

Om net die rekenaar naam terug te gee, kan u die volgende opdrag uitvoer:

host name -s

Die gevolg van hierdie keer sal eenvoudig 'localhost' wees.

Net so, as jy net wil uitvind watter domein jy is, gebruik die volgende opdrag.

host naam -d

U kan die IP-adres vir die gasheernaam vind deur die volgende opdrag te gebruik:

gasheernaam -i

'N Gasheernaam kan 'n alias gegee word en jy kan al die aliasse vir die rekenaar wat jy gebruik, uitvind deur die volgende opdrag in die terminale te tik:

gasheernaam -a

As daar geen aliasse is nie, sal u werklike gasheernaam terugbesorg word.

Hoe om die Hostname te verander

U kan die hostnaam van die rekenaar verander deur eenvoudig die volgende opdrag te tik:

gasheernaam

Byvoorbeeld:

gasheernaam gary

Nou wanneer jy die hostnaam opdrag uitvoer, sal dit net 'gary' vertoon.

Hierdie verandering is tydelik en is nie besonder nuttig nie.

Om jou gasheernaam permanent te verander, gebruik die nano-redakteur om die / etc / hosts-lêer oop te maak.

sudo nano / etc / hosts

Jy sal verhewe voorregte nodig hê om die gasheerlêer te wysig, en jy kan dus die sudo-opdrag gebruik soos hierbo getoon of jy kan gebruikers na die wortelrekening oorskakel met die su-opdrag.

Die lêer / etc / hosts bevat inligting oor u rekenaar en ander masjiene op u netwerk of op ander netwerke.

By verstek bevat jou / etc / hosts-lêer iets soos hierdie:

127.0.0.1 localhost.localdomain localhost

Die eerste item is die IP-adres om op te los vir die rekenaar. Die tweede item is die naam en domein van die rekenaar en elke daaropvolgende veld bied 'n alias vir die rekenaar.

Om jou gasheernaam te verander, kan jy net plaaslikehost.localdomain vervang met die naam van die rekenaar en die domeinnaam.

Byvoorbeeld:

127.0.0.1 gary.mydomain localhost

Nadat u die lêer gestoor het, sal u die volgende resultaat kry wanneer u die hostnaam opdrag uitvoer:

gary.mydomain

Net so sal die hostnaam -d opdrag vertoon word as my domeinnaam en hostnaam-sal as gary vertoon.

Die alias-opdrag (gasheernaam -a) sal egter steeds as localhost vertoon omdat ons dit nie in die / etc / hosts-lêer verander het nie.

U kan enige aantal aliasse by die / etc / hosts-lêer voeg soos hieronder aangedui:

127.0.0.1 gary.mydomain garysmachine everydaylinuxuser

Nou wanneer jy die hostnaam -a-opdrag uitvoer, sal die resultaat soos volg wees:

garysmachine everydaylinuxuser

Meer oor host name

'N Gasheernaam mag nie meer as 253 karakters wees nie en kan in verskillende etikette verdeel word.

Byvoorbeeld:

en.wikipedia.org

Bogenoemde gasheernaam het drie etikette:

Die etiket kan maksimum 63 karakters lank wees en die etikette word met 'n enkele punt geskei.

U kan meer uitvind oor gasheername deur hierdie Wikipedia-bladsy te besoek.

opsomming

Daar is nie veel meer te sê oor die hostname opdrag nie. U kan uitvind oor al die beskikbare skakelaars deur die Linux hoofblad vir 'n gasheernaam te lees.

manheernaam

Alles wat jy regtig moet weet, is in hierdie gids gedek, maar daar is 'n paar ander skakelaars soos hostnaam -f wat die volledig gekwalifiseerde domeinnaam toon, die vermoë om die gasheernaam van 'n lêer te lees deur die hostnaam -f skakelaar te gebruik en die vermoë om die NIS / YP domeinnaam te wys deur die hostnaam -y skakelaar te gebruik.