Valószínű, hogy a Linux telepítésekor először beállította a számítógép nevét, de ha valaki más által létrehozott számítógépet használ, előfordulhat, hogy nem ismeri a nevét.
Megtalálhatja és beállíthatja a számítógép nevét, hogy megkönnyítse az emberek felfedezését a hálózaton a hostname paranccsal.
Ez az útmutató megtanít mindent, amit tudnia kell a hostname parancsról.
A számítógép neve meghatározása
Nyisson meg egy terminál ablakot, és írja be a következő parancsot:
hostname
Meg fog kapni egy eredményt, amely megmondja a számítógéped nevét, és a mi esetünkben egyszerűen azt mondta: "localhost.localdomain".
Az eredmény első része a számítógép neve, a második pedig a tartomány neve.
A számítógép nevének visszaállításához a következő parancsot futtathatja:
hostname -s
Az eredmény ezúttal egyszerűen "localhost" lesz.
Hasonlóképpen, ha csak azt szeretné megtudni, hogy melyik tartományban használja a következő parancsot.
hostname -d
A gazdagép IP-címét a következő parancs segítségével találhatja meg:
hostname -i
A gazdanév álnevet adhat, és a használt számítógép összes aliasát megtalálhatja a következő parancs beírásával a terminálba:
hostname -a
Ha nincs beállítva álnév, akkor a tényleges gazdanév vissza fog térni.
Hogyan változtathatja meg a gép nevét
A számítógép gazdagépének megváltoztatásával egyszerűen beírhatja a következő parancsot:
hostname
Például:
hostname gary
Most, amikor futtatod a hostname parancsot, egyszerűen megjelenik a 'gary'.
Ez a változás átmeneti és nem különösebben hasznos.
A gazdagép végleges módosításához használja a nano szerkesztőt az / etc / hosts fájl megnyitásához.
sudo nano / etc / hosts
Szükség lesz megnövelt jogosultságokra a hosts fájl szerkesztéséhez, és így akár a sudo parancsot is használhatod, akár a fentiek szerint, vagy átválthatod a felhasználókat a root parancsra a su paranccsal.
Az / etc / hosts fájlban részleteket talál a számítógépről és a hálózaton vagy más hálózatokon lévő egyéb gépekről.
Az / etc / hosts fájl alapértelmezés szerint valami ilyesmit fog tartalmazni:
127.0.0.1 localhost.localdomain localhost
Az első elem a számítógépen feloldandó IP-cím. A második elem a számítógép neve és tartománya, és minden későbbi mező egy álnevet ad a számítógép számára.
A gazdagép megváltoztatásához egyszerűen lecserélheti a localhost.localdomainet a számítógép nevével és a tartománynévvel.
Például:
127.0.0.1 gary.mydomain localhost
A fájl mentése után a hostname parancs futtatásakor a következő eredményt kapja:
gary.mydomain
Hasonlóképpen a hostname -d parancs a mydomainként fog megjelenni, a hostname pedig gary-ként jelenik meg.
Az alias parancs (hostname -a) azonban továbbra is helyihostként jelenik meg, mivel nem változtattuk meg az / etc / hosts fájlban.
Az / etc / hosts fájlhoz további számú álnevet adhat az alábbiak szerint:
127.0.0.1 gary.mydomain garysmachine everydaylinuxuser
Most, amikor a hostname-parancsot futtatja, az eredmény a következő lesz:
garysmachine everydaylinuxuser
További információ a hosztnevekről
A gazdanévnek legfeljebb 253 karakterből kell állnia, és fel lehet osztani különböző címkékre.
Például:
en.wikipedia.org
A fenti gazdanévnek három címkéje van:
- en
- Wikipedia
- Org
A címke legfeljebb 63 karakter hosszú lehet, és a címkéket egyetlen pont választja el egymástól.
A gazdagépnevekről bővebben a Wikipédiában olvashat.
összefoglalás
Nincs sok más mondanivalója a hostname paranccsal kapcsolatban. A rendelkezésre álló kapcsolókról megtudhatja, hogy a Linux-főoldalt a gazdagép nevén olvassa.
ember gazdanév
Minden, amit tényleg tudni kell, ebben az útmutatóban szerepel, de van néhány olyan kapcsoló is, mint például a gazdagépnév -f, amely megmutatja a teljesen minősített tartománynevet, a gazdagépfájl -f kapcsolóval a NIS / YP domain név megjelenítése a hostname -y kapcsolóval.