Je pravdepodobné, že nastavíte meno počítača pri inštalácii Linuxu , ale ak používate počítač nastavený niekým iným, jeho názov nemusíte vedieť.
Môžete nájsť a nastaviť názov vášho počítača, ktorý uľahčí ľuďom objaviť vás v sieti pomocou príkazu hostname.
Táto príručka vás učí všetko, čo potrebujete vedieť o príkaze hostiteľa.
Ako zistiť názov počítača
Otvorte okno terminálu a zadajte nasledujúci príkaz:
meno hosťa
Dostanete výsledok, ktorý vám povie meno počítača a v mojom prípade to jednoducho povedal "localhost.localdomain".
Prvá časť výsledku je názov počítača a druhá časť je názov domény.
Ak chcete vrátiť iba názov počítača, môžete spustiť nasledujúci príkaz:
názov hostiteľa -s
Výsledok bude jednoducho "localhost".
Podobne, ak chcete len zistiť, na ktorej doméne používate, použite nasledujúci príkaz.
názov hostiteľa -d
Adresa IP pre názov hostiteľa môžete nájsť pomocou nasledujúceho príkazu:
názov hostiteľa -i
Názov hostiteľa môže byť alias a môžete zistiť všetky aliasy pre počítač, ktorý používate zadaním nasledujúceho príkazu do terminálu:
názov hostiteľa -a
Ak nie sú nastavené žiadne aliasy, váš skutočný názov hostiteľa sa vráti.
Ako zmeniť názov hostiteľa
Názov hostiteľa počítača môžete zmeniť jednoduchým zadaním nasledujúceho príkazu:
meno hosťa
Napríklad:
názov hostiteľa
Teraz, keď spustíte príkaz hostname, jednoducho sa zobrazí "gary".
Táto zmena je dočasná a nie je zvlášť užitočná.
Ak chcete natrvalo zmeniť názov hostiteľa, použite editor nano na otvorenie súboru / etc / hosts.
sudo nano / etc / hosts
Budete potrebovať zvýšené privilégiá na úpravu súboru hostiteľov, a tak môžete buď použiť príkaz sudo, ako je zobrazené vyššie, alebo môžete prepnúť používateľov na koreňový účet pomocou príkazu su.
Súbor / etc / hosts obsahuje podrobnosti o vašom počítači a ďalších počítačoch v sieti alebo iných sieťach.
Súbor / etc / hosts bude predvolene obsahovať nasledovné:
127.0.0.1 localhost.localdomain localhost
Prvou položkou je adresa IP, ktorú chcete vyriešiť pre počítač. Druhou položkou je názov a doména počítača a každé nasledujúce pole obsahuje alias pre počítač.
Ak chcete zmeniť svoj názov hostiteľa, môžete jednoducho nahradiť localhost.localdomain názvom počítača a názvom domény.
Napríklad:
127.0.0.1 gary.mydomain localhost
Po uložení súboru získate nasledujúci výsledok pri spustení príkazu hostname:
gary.mydomain
Podobne príkaz hostname -d sa zobrazí ako mydomain a názov hostiteľa -s sa zobrazí ako gary.
Príkaz alias (názov hostiteľa -a) sa však bude zobrazovať ako localhost, pretože sme ho nezmenili v súbore / etc / hosts.
Do súboru / etc / hosts môžete pridať ľubovoľný počet aliasov, ako je uvedené nižšie:
127.0.0.1 gary.mydomain garysmachine everydaylinuxuser
Teraz, keď spustíte príkaz hostname -a, výsledok bude nasledovný:
garysmachine everydaylinuxuser
Viac informácií o názvoch hostiteľov
Názov hostiteľa nesmie mať viac ako 253 znakov a môže byť rozdelený na rôzne štítky.
Napríklad:
en.wikipedia.org
Hore uvedený názov hostiteľa má tri menovky:
- en
- Wikipedia
- org
Štítok môže mať maximálne 63 znakov a štítky sú oddelené jednou bodkou.
Viac informácií o názvoch hostiteľov nájdete na tejto stránke Wikipedia.
zhrnutie
Nie je veľa čo povedať o príkaze hostiteľa. Všetky dostupné prepínače nájdete na domovskej stránke Linuxu.
meno hostiteľa
Všetko, čo skutočne potrebujete vedieť, bolo obsiahnuté v tejto príručke, ale existuje niekoľko ďalších prepínačov, ako je názov hostiteľa -f, ktorý zobrazuje plne kvalifikovaný názov domény, možnosť čítať názov hostiteľa zo súboru pomocou názvu hostiteľa -f prepínača schopnosť zobraziť názov domény NIS / YP pomocou príkazu hostname -y.