Skip to main content

Příklad Použití příkazu hostname

Úspěšná dopadení zlodějů (Červen 2026)

Úspěšná dopadení zlodějů (Červen 2026)
Anonim

Je pravděpodobné, že nastavujete jméno počítače při instalaci Linuxu, ale pokud používáte počítač nastavený někým jiným, pravděpodobně jej neznáte.

Název počítače můžete najít a nastavit, aby uživatelům usnadnil objevování v síti pomocí příkazu hostname.

Tato příručka vás učí vše, co potřebujete vědět o příkazu hostname.

Jak zjistit název počítače

Otevřete okno terminálu a zadejte následující příkaz:

název hostitele

Získáte výsledek, který vám sděluje název vašeho počítače a v našem případě jednoduše řekl 'localhost.localdomain'.

První část výsledku je název počítače a druhá část je název domény.

Chcete-li vrátit pouze název počítače, můžete spustit následující příkaz:

název hostitele -s

Výsledkem bude tentokrát pouze "localhost".

Podobně, pokud chcete jen zjistit, na které doméně používáte, použijte následující příkaz.

název hostitele -d

IP adresu hostitele můžete najít pomocí následujícího příkazu:

název hostitele -i

Název hostitele může být alias a všechny aliasy pro počítač, který používáte, naleznete v následujícím terminálu:

název hostitele -a

Pokud nejsou nastaveny žádné aliasy, vrátí se vaše skutečné jméno hostitele.

Jak změnit název hostitele

Název hostitele počítače můžete změnit jednoduše zadáním následujícího příkazu:

název hostitele

Například:

hostname gary

Nyní, když spustíte příkaz hostname, zobrazí se pouze "gary".

Tato změna je dočasná a není zvláště užitečná.

Trvalou změnou názvu hostitele použijte editor nano pro otevření souboru / etc / hosts.

sudo nano / etc / hosts

Budete potřebovat zvýšená oprávnění k úpravě souboru hostitelů a můžete buď použít příkaz sudo, jak je znázorněno výše, nebo můžete přepnout uživatele do kořenového účtu pomocí příkazu su.

Soubor / etc / hosts obsahuje podrobnosti o vašem počítači a dalších počítačích v síti nebo v jiných sítích.

Ve výchozím nastavení bude soubor / etc / hosts obsahovat něco podobného:

127.0.0.1 localhost.localdomain localhost

První položkou je adresa IP, kterou chcete počítač vyřešit. Druhá položka je název a doména počítače a každé následující pole obsahuje alias pro počítač.

Chcete-li změnit název hostitele, můžete jednoduše nahradit localhost.localdomain názvem počítače a názvem domény.

Například:

127.0.0.1 gary.mydomain localhost

Po uložení souboru získáte při spuštění příkazu hostname následující výsledek:

gary.mydomain

Podobně se příkaz hostname -d zobrazí jako název domény a název hostitele -s se zobrazí jako gary.

Příkaz alias (název hostitele -a) se však bude zobrazovat jako localhost, protože jsme jej nezměnili v souboru / etc / hosts.

Do souboru / etc / hosts můžete přidat libovolný počet aliasů, jak je uvedeno níže:

127.0.0.1 gary.mydomain garysmachine everydaylinuxuser

Nyní při spuštění příkazu hostname -a bude výsledek následující:

garysmachine everydaylinuxuser

Více o názvech hostitelů

Název hostitele nesmí mít více než 253 znaků a může být rozdělen na různé štítky.

Například:

en.wikipedia.org

Výše uvedené jméno hostitele má tři popisky:

  • en
  • Wikipedia
  • Org

Štítek může mít délku maximálně 63 znaků a štítky jsou odděleny jednou tečkou.

Více informací o názvech hostitelů naleznete na Wikipedii.

souhrn

O příkazu hostname není moc co říci. Informace o všech dostupných přepínačích naleznete na domovské stránce systému Linux.

jméno hostitele

Všechno, co opravdu potřebujete vědět bylo obsaženo v této příručce, ale existuje několik dalších přepínačů, jako je název hostitele -f, který zobrazuje plně kvalifikovaný název domény, schopnost přečíst název hostitele ze souboru pomocí příkazu hostname -f switch a možnost zobrazit název domény NIS / YP pomocí příkazu hostname -y.