ओएस एक्स में टर्मिनल के साथ एक अजीब समस्या है।
जब मैं टर्मिनल खोलता हूं तो कमांड प्रॉम्प्ट पर यूजरनेम है:
unknown-04-0c-ce-e3-0d-c2: ~
जब यह पहली बार शुरू हुआ या दुर्भाग्य से, मैं इसे इंगित नहीं कर सकता। मैं आमतौर पर वेब विकास उद्देश्यों के लिए iTerm का उपयोग करता हूं लेकिन यह सामान्य OS X टर्मिनल ऐप में भी होता है।
किसी भी विचार / मदद वास्तव में सराहना की जाएगी।
धन्यवाद
अपडेट: सही उत्तरों के लिए @fayadfami और @aliasgar का धन्यवाद और मुझे सही दिशा में स्टीयरिंग। साथ ही इस मंच पोस्ट ने http://forums.macrumors.com/showthread.php?t=152407 सही पोस्ट से अर्क की मदद की :
अपने आप को एक ही मुद्दे में चलाने के बाद, और यह पता लगाने की कोशिश करते हुए इस धागे के पार आ गया, मैंने सोचा कि मैं उत्तर पोस्ट करूंगा।
ओएस एक्स शुरू में अपने होस्टनाम को आपके कंप्यूटर के नाम को साझा करने के लिए सेट करने के लिए सेट कर रहा है; हालाँकि, यदि आप डीएचसीपी के लिए सेट अप हैं और आप अपने डीएचसीपी सर्वर पर एक वर्तमान पट्टे से मेल खाते हैं (यानी, किसी अन्य हाल के उपयोगकर्ता के आईपी पते से मेल खाते हैं), तो ओएस एक्स उस समय उस पट्टे के लिए जो भी डीएचसीपी सर्वर है उसके लिए अपना होस्टनाम सेट करेगा। ।
इसने मुझे पहली बार में अविश्वसनीय रूप से बाहर कर दिया, जैसा कि मैंने अभी सुधार किया था (सिर्फ अपना पहला मैक खरीदा और यह देखना चाहता था कि इंस्टॉलर ने कैसे काम किया) और मुझे पता था कि मैंने अभी तक कंप्यूटर का नाम साझा करने में नहीं बदला है - फिर भी टर्मिनल पर मेरा सिस्टम होस्टनाम है प्रॉम्प्ट को वास्तव में उस चीज़ में बदल दिया गया था जिसे मैंने पहले सेट किया था, प्री-फॉर्मेट। मैंने आसपास एंट्री की, कहीं भी नाम न मिलने से लॉग एंट्री बच गई; मैंने सोचा था कि या तो प्रारूप वास्तव में सब कुछ ठीक से मिटा नहीं था, या मैं अपना दिमाग खो रहा था। अंत में मैंने अपने राउटर में लॉग इन किया (यह एक Linksys WRT54GS OpenWRT चल रहा है), और मौजूदा फाइल में hostname मिला। मैंने तब अपने मैक के आईपी को मैन्युअल रूप से कुछ अलग और वॉइला में सेट किया! - होस्टनाम वापस वही था जो मुझे उम्मीद थी।
मुझे उम्मीद है कि यह उसी व्यामोह से किसी को बचाने में मदद करता है जिससे मैं गुजरा था।