meno hosťa príkaz v Linuxe sa používa na získanie DNS (systém názvov domén) názov a nastavte názov hostiteľa systému alebo názov domény NIS (Network Information System). Názov hostiteľa je názov daný počítaču a pripojený k sieti. Jeho hlavným účelom je jednoznačne identifikovať cez sieť.
Syntax príkazu `hostname` v Linuxe
hostname -[option] [file]>
Príklad: Názov hostiteľa systému získame jednoduchým zadaním názvu hostiteľa bez akýchkoľvek atribútov.
meno hosťa
| možnosti | Popis | Syntax |
|---|---|---|
| -a | Táto možnosť sa používa na získanie názvu aliasu hostiteľského systému (ak existuje). Ak nie je nastavený žiadny alias, vráti prázdny riadok. Táto možnosť vymenuje všetky nakonfigurované adresy na všetkých sieťových rozhraniach. | hostname -a> |
| -A | Táto možnosť sa používa na získanie všetkých FQDN (plne kvalifikovaný názov domény) hostiteľského systému. Vypočíta všetky nakonfigurované adresy na všetkých sieťových rozhraniach. Výstup môže zobrazovať rovnaké položky opakovane. | hostname -A> |
| -b | Používa sa na vždy nastavenie názvu hostiteľa. Ak nie je zadaný žiadny, použije sa predvolený názov. | hostname -b> |
| -d | Táto možnosť sa používa na získanie domény, ak sú nastavené lokálne domény. Ak nie je nastavená žiadna lokálna doména, nevráti nič (ani prázdny riadok). | hostname -d> |
| -f | Táto možnosť sa používa na získanie plne kvalifikovaného názvu domény (FQDN). Obsahuje krátky názov hostiteľa a názov domény DNS. spúšťanie skriptov v linuxe | hostname -f> |
| -F | Táto voľba sa používa na nastavenie názvu hostiteľa špecifikovaného v súbore. Môže ho vykonať iba superužívateľ (root). | sudo hostname -F filename> |
| -i | Táto možnosť sa používa na získanie IP (sieťových) adries. Táto možnosť funguje iba vtedy, ak je názov hostiteľa rozlíšiteľný. | hostname -i> |
| -Ja | Táto možnosť sa používa na získanie všetkých IP (sieťových) adries. Táto možnosť nezávisí od rozlíšiteľnosti názvu hostiteľa. | hostname -I> |
| -s | Táto možnosť sa používa na získanie názvu hostiteľa v skratke. Krátky názov hostiteľa je časť názvu hostiteľa pred prvým bodka/bodka(.) . Ak názov hostiteľa nemá bodku, zobrazí sa celý názov hostiteľa. | hostname -s> |
| -V | Ako výstup uvedie číslo verzie. | hostname -V> |
Výstupy možností dostupné v príkaze `hostname`
1) Možnosť `-a` v príkaze `hostname` v Linuxe
Zobraziť všetky aliasy hostiteľa.
Syntax:
hostname -a>
názov hostiteľa -a
2) Možnosť `-A` v príkaze `hostname` v Linuxe
Syntax:
hostname -A>
názov hostiteľa -A
3) Možnosť `-b` v príkaze `hostname` v Linuxe
Syntax:
hostname -b>
názov hostiteľa -b
4) Možnosť `-d` v príkaze `hostname` v Linuxe
Zobrazte názov domény hostiteľa, ak existuje.
Syntax:
hostname -d>
názov hostiteľa -d
5) Možnosť `-f` v príkaze `hostname` v Linuxe
Zobrazte úplný názov domény (FQDN) hostiteľa.
Syntax:
hostname -f>
názov hostiteľa -f
6) Možnosť `-F` v príkaze `hostname` v Linuxe
Táto voľba sa používa na nastavenie názvu hostiteľa špecifikovaného v súbore. Môže ho vykonať iba superužívateľ (root).
Syntax:
ako volať metódu v jave
sudo hostname -F filename>
sudo názov hostiteľa -F názov súboru
7) Možnosť `-i` v príkaze `hostname` v Linuxe
Zobrazte IP adresu hostiteľa
Syntax:
hostname -i>
názov hostiteľa -i
8) Možnosť `-I` v príkaze `hostname` v systéme Linux
Táto možnosť sa používa na získanie všetkých IP (sieťových) adries. Táto možnosť nezávisí od rozlíšiteľnosti názvu hostiteľa.
hostname -I>
názov hostiteľa -I
9) Možnosť `-s` v príkaze `hostname` v Linuxe
Zobrazte krátky názov hostiteľa.
Syntax:
hostname -s>
názov hostiteľa -s
10) Možnosť `-V` v príkaze `hostname` v Linuxe
Zobrazte informácie o verzii názvu hostiteľa
Syntax:
hostname -V>
názov hostiteľa -V
cast string to int
11) Ako nastaviť názov hostiteľa v systéme Linux
Dočasne nastavte názov hostiteľa systému.
Syntax:
sudo hostname NEW_HOSTNAME>
sudo názov hostiteľa geeksforgeeks
Nahraďte NEW_HOSTNAME novým názvom hostiteľa, ktorý chcete nastaviť. (Tu sme to zmenili na geeksforgeeks)
Nastavte názov hostiteľa systému natrvalo.
Ak chcete natrvalo nastaviť hostame nášho systému, musíme ísť do /etc/hostname pomocou textového editora a zmeniť názov hostiteľa na požadovaný názov hostiteľa.
tu môžeme zmeniť názov hostiteľa natrvalo.
Záver
Tento príkaz `hostname` v Linuxe vyzerá tak jednoducho, ale zároveň je to veľmi výkonný príkaz, ktorý umožňuje používateľom zobraziť alebo nastaviť názov hostiteľa systému. Pre používateľov je dôležité poznať príkaz `hostname`, aby mohli efektívne spravovať svoj systém Linux. Z tohto článku sa dá ľahko pochopiť, pretože sme diskutovali o mnohých možnostiach a tiež o ich výstupe, možnosti ako ` -a`, `-A`, `-b`, `-d`, `-f`, `-F`, `-i`, `-I`, `-s` a `-V`.