Primeri upotrebe komande hostova

Verovatno je da ste ga podesili na računaru kada instalirate Linux , ali ako koristite računar koji je postavio neko drugi, možda ne znate njegovo ime.

Možete pronaći i podesiti ime računara kako bi ljudima olakšali otkrivanje na mreži pomoću komande hostname.

Ovaj vodič vas uči sve što vam je potrebno da znate o komandi hostname-a.

Kako odrediti ime računara

Otvorite prozor terminala i upišite sledeću naredbu:

hostname

Dobićete rezultat koji će vam pokazati ime računara iu mom slučaju, jednostavno je rekao "localhost.localdomain".

Prvi deo rezultata je ime računara, a drugi deo je ime domene.

Da biste vratili samo ime računara, možete pokrenuti sljedeću komandu:

hostname -s

Rezultat će ovog puta jednostavno biti "localhost".

Slično tome, ako želite da saznate koji domen koristite sledećom komandom.

hostname -d

IP adresu za ime hosta možete pronaći pomoću sljedeće naredbe:

hostname -i

Ime domaćina može se dodeliti pseudonimu i možete saznati sve alijase za računar koji koristite tako što ćete u terminal uneti sljedeću komandu:

hostname -a

Ako ne postoje podrazumijevi uslovi vašeg stvarnog imena hosta će biti vraćeni.

Kako promijeniti ime domaćina

Možete promeniti ime hosta računara jednostavnim unosom sledeće naredbe:

hostname

Na primjer:

hostname Gary

Sada kada pokrenete komandu hostname on će jednostavno prikazati 'gary'.

Ova promjena je privremena i nije naročito korisna.

Za trajno promjenu imena hosta koristite nano editor da biste otvorili datoteku / etc / hosts.

sudo nano / etc / hosts

Potrebne su vam povišene privilegije za uređivanje datoteke domaćina, tako da možete ili koristiti sudo naredbu kao što je prikazano gore ili možete prebaciti korisnike na root račun koristeći su naredbu.

Datoteka / etc / hosts sadrži detalje o vašem računaru i drugim mašinama na vašoj mreži ili na drugim mrežama.

Podrazumevana datoteka / etc / hosts će sadržati nešto ovako:

127.0.0.1 localhost.localdomain localhost

Prva stavka je IP adresa za rešavanje za računar. Druga stavka je ime i domen za računar, a svako sledeće polje daje pseudonim za računar.

Da biste promenili ime hosta, jednostavno možete zamijeniti localhost.localdomain sa imenom računara i imena domena.

Na primjer:

127.0.0.1 gary.mydomain localhost

Nakon što ste sačuvali datoteku dobićete sledeći rezultat kada pokrenete komandu hostname:

gary.mydomain

Slično tome, komanda host -d će se prikazati kao mydomain i hostname -s će se prikazati kao Gary.

Alias ​​komanda (hostname -a) ipak će se i dalje prikazati kao lokalni host zato što to nismo promijenili u datoteki / etc / hosts.

Možete dodati bilo koji broj aliasova u datoteku / etc / hosts kao što je prikazano u nastavku:

127.0.0.1 gary.mydomain garysmachine everydaylinuxuser

Sada kada pokrenete komandu host-a, rezultat će biti sledeći:

garysmachine everydaylinuxuser

Više o hostnamima

Ime domaćina ne sme biti više od 253 karaktera i može se podeliti na različite etikete.

Na primjer:

en.wikipedia.org

Navedeno ime hosta ima tri oznake:

Oznaka može biti maksimalno 63 znakova i etikete su odvojene jednim tačkom.

Možete saznati više o imenima hostova tako što ćete posetiti ovu Wikipedia stranicu.

Sažetak

Nema mnogo toga da se kaže o komandi hostname-a. Možete saznati sve dostupne prekidače tako što ćete čitati glavnu stranicu Linuxa za ime hosta.

čovek hostname

Sve što stvarno trebate znati pokriveno je u ovom vodiču, ali postoji nekoliko drugih prekidača kao što su ime host-f koje pokazuje potpuno kvalifikovano ime domena, mogućnost čitanja imena hosta iz datoteke pomoću hostname -f prekidača i mogućnost prikazivanja imena domena NIS / YP korišćenjem imena host -y switch-a.