जवाबों:
जब आप टाइप करें
hostname
यह आपको वह मूल्य दिखाएगा जो अंदर संग्रहीत है
/etc/hostname
hostname --help
बहुत सारे विकल्पों के लिए देखें । मदद से ...
-s, --short short host name
-a, --alias alias names
-i, --ip-address addresses for the host name
-I, --all-ip-addresses all addresses for the host
-f, --fqdn, --long long host name (FQDN)
-A, --all-fqdns all long host names (FQDNs)
-d, --domain DNS domain name
-y, --yp, --nis NIS/YP domain name
-b, --boot set default hostname if none available
-F, --file read host name or NIS domain name from given file
यह कमांड होस्ट नाम या एनआईएस डोमेन नाम प्राप्त या सेट कर सकता है। आप DNS डोमेन या FQDN (पूरी तरह से योग्य डोमेन नाम) भी प्राप्त कर सकते हैं। जब तक आप होस्ट लुकअप के लिए बाइंड या NIS का उपयोग नहीं कर रहे हैं, आप / etc / मेजबान फ़ाइल में FQDN (पूरी तरह से योग्य डोमेन नाम) और DNS डोमेन नाम (जो FQDN का हिस्सा है) को बदल सकते हैं।
इसलिए
hostname -f
लंबे होस्ट नाम (FQDN) के लिए।
/etc/hostname
? वह एक जिसे हम आम तौर पर अपाचे के लिए संपादित करते हैं। उदाहरण विषय: askubuntu.com/a/218499/15811
localhost
एक नेटवर्क पर "खुद" के लिए सिर्फ एक उपनाम है। सभी कंप्यूटर (वीएम सहित) localhost
पते का उपयोग करके खुद से कनेक्ट कर सकते हैं ।
मान लें कि आप अपना स्थानीय (LAN) IPv4 पता चाहते हैं ...।
अपने सर्वर को आपके IPv4 और IPv6 पतों को मिलाने वाली लंबी स्ट्रिंग से बचने के लिए, इस प्रोग्राम का उपयोग bash स्क्रिप्ट में करें:
LOCALIP=$(hostname -I | awk '{print $1}')
या इसे CLI पर लिखें:
hostname -I | awk '{print $1}'