Ehtimol, Linuxni birinchi marta o'rnatganingizda kompyuteringizni nomini o'rnatgan bo'lsangiz ham, agar siz boshqasini tashkil qilgan kompyuterni ishlatayotgan bo'lsangiz, uning nomini bilishingiz mumkin.
Sizning kompyuteringiz nomini kompyuterning nomini ishlatib, tarmoqdagi sizni topishini osonlashtirishi uchun topishingiz mumkin.
Ushbu qo'llanma sizga hostname buyrug'i haqida bilishingiz kerak bo'lgan hamma narsani o'rgatadi.
Kompyuteringizni nomini aniqlash
Terminal oynasini oching va quyidagi buyruqni kiriting:
hostname
Sizga kompyuteringizning nomini aytib, natijada siz o'zingiz uchun natija olasiz, shunchaki "localhost.localdomain" so'zini aytdi.
Natijada birinchi qism kompyuterning nomi, ikkinchi qism esa domen nomidir.
Faqat kompyuter nomini qaytarish uchun quyidagi buyruqni ishga tushirishingiz mumkin:
hostname -s
Natijada, bu safar oddiygina 'localhost' bo'ladi.
Xuddi shunday, agar siz qaysi domeni ishlatishni bilmoqchi bo'lsangiz, quyidagi buyruqni bajaring.
kompyuter nomi -d
Quyidagi buyruq yordamida hostname uchun IP manzilini topishingiz mumkin:
hostname -i
Agar ota-kompyuter nomiga boshqa nom berilishi mumkin va terminalda quyidagi buyruqni yozish orqali siz foydalanadigan kompyuterning barcha taxalluslarini topishingiz mumkin:
hostname -a
Haqiqiy hostname o'rnatilmagan takrorlanmagan nomlar qaytarilmaydi.
Hostname nomini o'zgartirish
Siz oddiygina buyruq yozish orqali kompyuterning kompyuter nomini o'zgartirishingiz mumkin:
hostname
Masalan:
xost nomi
Endi hostname buyrug'ini ishga tushirganingizda, u faqat "gary" ni aks ettiradi.
Ushbu o'zgartirish vaqtinchalik va ayniqsa foydali emas.
Hostname nomini doimiy ravishda o'zgartirish uchun / etc / hosts faylini ochish uchun nanoSIM muharriridan foydalaning .
sudo nano / etc / hosts
Xost fayllarini tartibga solish uchun yuqori darajadagi imtiyozlarga ega bo'lishingiz kerak va shuning uchun yuqorida ko'rsatilgandek sudo buyrug'idan foydalansangiz yoki foydalanuvchilarni suv buyrug'idan foydalanib ildiz hisobiga o'zgartirsangiz bo'ladi.
/ Etc / hosts fayli sizning tarmog'ingizdagi yoki boshqa tarmoqlardagi kompyuteringiz va boshqa mashinalaringiz haqida ma'lumotlarga ega.
Sizning / etc / hosts dosyaningiz sukutda shunday bo'ladi:
127.0.0.1 localhost.localdomain localhost
Birinchi maqola kompyuterni hal qilish uchun IP-manzildir. Ikkinchi element kompyuterning nomi va domenidir va har bir keyingi maydon kompyuter uchun boshqa nom beradi.
Hostname nomini o'zgartirish uchun siz oddiygina mahalliyhost.localdomainni kompyuter nomi va domen nomi bilan o'zgartirishi mumkin.
Masalan:
127.0.0.1 gary.mydomain localhost
Faylni saqlab bo'lgach, hostname buyrug'ini ishga tushirganingizda quyidagi natijaga erishasiz:
gary.mydomain
Xuddi shunday hostname -d buyrug'i mydomain va hostname-lar sifatida ko'rsatiladi, ular esa gary sifatida ko'rsatiladi.
Boshqa nomlar komandasi (hostname -a) faqat / etc / hosts faylida biz uni o'zgartirmaganimiz sababli hali ham localhost sifatida ko'rsatiladi.
Quyida ko'rsatilgandek / etc / hosts fayliga har qanday boshqa taxallusni qo'shishingiz mumkin:
127.0.0.1 gary.mydomain garysmachine everydaylinuxuser
Endi hostname -a buyrug'ini ishlatganingizda natijalar quyidagicha bo'ladi:
gaysamachine everydaylinuxuser
Hostname haqida batafsil
Xost nomi 253 belgidan oshmasligi kerak va u turli teglar bilan ajralib turishi mumkin.
Masalan:
eng.wikipedia.org
Yuqoridagi xost nomi uchta tegga ega:
- eng
- Vikipediya
- Org
Yorliq maksimal 63 belgidan iborat bo'lishi mumkin va teglar bitta nuqta bilan ajralib turishi mumkin.
Ushbu Vikipediyadagi sahifaga tashrif buyurib, hostname haqida ko'proq bilib olishingiz mumkin.
Xulosa
Hostname buyrug'i haqida gapirishning boshqa bir o'zi etarli emas. Xost nomi uchun Linux asosiy sahifasini o'qib, mavjud bo'lgan hamma kalitlarni topishingiz mumkin.
odam nomining nomi
Bilishingiz kerak bo'lgan barcha narsalar ushbu qo'llanmada aks ettirilgan, ammo hostname -f kabi aniq kalitlangan domen nomini ko'rsatadigan bir qancha boshqa kalitlar, hostname -f-switch-dan foydalangan holda hostname faylini o'qish imkoniyati va NAME / YP domen nomini hostname -y switch yordamida ko'rsatish imkoniyati.