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:
- en
- Wikipedia
- Org
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.