यदि आपको अपने उबंटू कंप्यूटर का नाम जानने की आवश्यकता है, तो यह पोस्ट आपको इसे खोजने के कई तरीके दिखाती है। हम आपको यह भी दिखाएंगे कि अपने होस्ट नाम को आसानी से कैसे बदलें। उबंटू 17.x में, एक डिवाइस नाम और एक होस्ट नाम होता है, जो अलग-अलग प्रतीत होते हैं। डिवाइस नाम GUI में दिखाई देता है और होस्ट नाम टर्मिनल में दिखाई देता है। मैं आपको दिखाऊंगा कि दोनों को कैसे बदलें।
उबंटू होस्ट नाम खोजें
आपका होस्ट नाम कई स्थानों पर पाया जा सकता है। पहली जगह जहां हम देखेंगे वह है टर्मिनल विंडो। टर्मिनल विंडो खोलने के लिए, Applications मेनू से Accessories | Terminal चुनें। उबंटू 17.x जैसे नए संस्करणों में, आपको Activities पर क्लिक करना होगा और फिर terminal टाइप करना होगा।

आपका होस्ट नाम टर्मिनल विंडो के शीर्षक बार में आपके उपयोगकर्ता नाम और "@" प्रतीक के बाद प्रदर्शित होता है। हमारे मामले में, हमारा होस्ट नाम "ubuntu-virtual" है। यह प्रॉम्प्ट में भी प्रदर्शित होता है।

यह अनावश्यक लग सकता है, क्योंकि होस्ट नाम पहले से ही शीर्षक बार और प्रॉम्प्ट में प्रदर्शित होता है, लेकिन आप होस्ट नाम देखने के लिए निम्न कमांड भी दर्ज कर सकते हैं।
$ hostname
उबंटू होस्टनाम बदलें
/etc डायरेक्टरी में एक hostname फ़ाइल है जिसमें आपका होस्टनाम होता है। पहले, होस्ट नाम बदलने का यह एकमात्र तरीका था। सौभाग्य से, एक अलग तरीका है जो आसान है। अपने उबंटू होस्टनाम को बदलने का सबसे आसान तरीका बस Settings पर जाना है।
आपके संस्करण के आधार पर, यह स्क्रीन के ऊपरी दाएं कोने पर गियर आइकन है या नए डॉक में गियर आइकन। यदि गियर आइकन ऊपरी-दाएं कोने में है, तो About this Computer पर क्लिक करें।

यदि आपको सेटिंग्स खोलनी पड़ी, तो नीचे तक स्क्रॉल करें जहां Details लिखा है और उस पर क्लिक करें।

जब आप Details पर क्लिक करते हैं, तो यह आपको स्वचालित रूप से About स्क्रीन पर लाना चाहिए। आपको Device name नामक एक संपादन योग्य टेक्स्ट बॉक्स दिखाई देगा। बस वह नया होस्ट नाम टाइप करें जो आप चाहते हैं और Enter दबाएं।
यह ध्यान देने योग्य है कि यह विधि होस्ट नाम को स्थायी रूप से बदल देगी, जिसका अर्थ है कि आप पुनरारंभ कर सकते हैं और नया नाम बना रहेगा।
होस्टनाम और होस्ट्स फ़ाइलें संपादित करें
होस्ट नाम बदलने का एक और तरीका टर्मिनल विंडो खोलना और निम्न कमांड टाइप करना है:
sudo hostname new-name
यह होस्ट नाम बदल देगा, लेकिन रीस्टार्ट के बाद यह /etc/hostname फ़ाइल में जो कुछ भी है उस पर वापस चला जाएगा। यदि आपको इसे स्थायी रूप से बदलने की आवश्यकता है, तो आप उस होस्टनाम फ़ाइल को संपादित कर सकते हैं जिसके बारे में मैंने पहले बात की थी। ऐसा करने के लिए, टर्मिनल खोलें और निम्न कमांड टाइप करें:
sudo vi /etc/hostname

फ़ाइल में पहली पंक्ति में केवल होस्टनाम के अलावा कुछ नहीं होना चाहिए। vi में, आप अक्षर i दबाकर Insert मोड में जा सकते हैं। वर्णों को हटाने के लिए, आप x कुंजी दबाते हैं। आप Append मोड पर जाने के लिए अक्षर a भी दबा सकते हैं। ध्यान दें कि x का उपयोग करके अक्षरों को हटाने के लिए, आपको पहले Insert या Append मोड से बाहर निकलने के लिए ESC दबाना होगा।
एक बार जब आप वहां नाम बदल लेते हैं, तो आपको इसे एक अन्य स्थान पर भी बदलने की आवश्यकता है। निम्न कमांड का उपयोग करें:
sudo vi /etc/hosts
दूसरी पंक्ति बदलें जो 127.0.0.1 से शुरू होती है।

एक बार जब आप इसे दोनों स्थानों पर बदल देते हैं, तो आप पुनरारंभ कर सकते हैं और नया नाम बना रहेगा। यह ध्यान देने योग्य है कि सेटिंग्स में डिवाइस नाम अभी भी कुछ और दिखाएगा। तो डिवाइस नाम और होस्ट नाम के बीच अंतर प्रतीत होता है। मुझे यकीन नहीं है कि अंतर क्या है और यह अबाउट पेज पर अपडेट क्यों नहीं होता, लेकिन मेरे लिए यह ऐसे ही काम करता था। आनंद लें!