MacOS पर टर्मिनल विंडोज पर कमांड प्रॉम्प्ट के बराबर है। यह मैक उपयोगकर्ताओं को कमांड का उपयोग करके कार्यों को निष्पादित करने की अनुमति देता है। जब सामान्य प्रक्रियाएं काम नहीं करती हैं, तो समस्याओं के निवारण के लिए कमांड का उपयोग करना आमतौर पर समाधान है। आप टर्मिनल विंडो में किसी भी प्रकार की कमांड टाइप कर सकते हैं - ऐप्स लॉन्च करने से लेकर फ़ाइलों को हटाने से लेकर अपडेट इंस्टॉल करने तक।
यदि आप macOS Catalina का उपयोग कर रहे हैं, तो आप Finder> Applications> Utilities पर जाकर टर्मिनल लॉन्च कर सकते हैं, फिर Terminal पर डबल-क्लिक करें। आप स्पॉटलाइट का उपयोग करके टर्मिनल भी खोज सकते हैं, जो आपको कुछ क्लिक बचाता है।
मैक टर्मिनल त्रुटि "टर्मिनल .प्रोफाइल:ऐसी कोई फ़ाइल या निर्देशिका नहीं" क्या है?
टर्मिनल का उपयोग करते समय, इनमें से कोई भी दो या सभी फ़ाइलें आमतौर पर शामिल होती हैं:
- .bash_profile
- .प्रोफ़ाइल
- .bashrc
हालाँकि, कई मैक उपयोगकर्ताओं ने हाल ही में टर्मिनल का सामना करने की सूचना दी है। प्रोफ़ाइल:टर्मिनल का उपयोग करते समय ऐसी कोई फ़ाइल या निर्देशिका नहीं है। जब यह त्रुटि होती है, तो टर्मिनल कमांड को निष्पादित करने में सक्षम नहीं होता है क्योंकि उसे आवश्यक .प्रोफाइल फ़ाइल नहीं मिल पाती है।
प्रो टिप:प्रदर्शन समस्याओं, जंक फ़ाइलों, हानिकारक ऐप्स और सुरक्षा खतरों के लिए अपने मैक को स्कैन करें
जो सिस्टम की समस्याओं या धीमे प्रदर्शन का कारण बन सकता है।
यह त्रुटि समस्याग्रस्त हो सकती है क्योंकि .profile फ़ाइल में आमतौर पर इनिशियलाइज़ेशन कोड होते हैं। .profile फ़ाइल के बिना, टर्मिनल आपके पूरे कमांड लाइन सत्र में आवश्यक पर्यावरण चर सेट करने में सक्षम नहीं है।
डिफ़ॉल्ट रूप से, मैक कमांड लाइन शेल के रूप में प्रोग्राम "बैश" का उपयोग करता है। जब आप टर्मिनल शुरू करते हैं, तो यह प्रोग्राम /bin/bash शुरू करके "लॉगिन शेल" लॉन्च करता है। यह प्रोग्राम तब आपके उपयोगकर्ता की [होम डायरेक्टरी] [homedir] में दो फाइलों की तलाश करता है:.bash_profile और .profile.
यह नोट करना महत्वपूर्ण है कि यदि बैश .bash_profile पाता है, तो वह उस फ़ाइल को चलाएगा, अन्यथा वह .profile चलाएगा। एक समय ऐसा भी आ सकता है जब आप एक सॉफ़्टवेयर डेवलपमेंट कमांड-लाइन टूल इंस्टॉल करते हैं जो एक .bash_profile बनाता है, और आप पा सकते हैं कि आपने .profile में जो कुछ भी डाला है वह सेट नहीं किया जा रहा है। इसी तरह, आप एक सॉफ़्टवेयर कमांड लाइन टूल इंस्टॉल कर सकते हैं जो केवल चीजों को .profile में प्रारंभ करने की अपेक्षा करता है और फिर उस टूल की सेटिंग सही ढंग से नहीं होगी। यह सुनिश्चित करने के लिए भ्रमित करने वाला है।
“टर्मिनल .प्रोफ़ाइल:ऐसी कोई फ़ाइल या निर्देशिका त्रुटि नहीं” होने का क्या कारण है?
यह स्पष्ट नहीं है कि यह त्रुटि क्यों होती है, लेकिन संभावित कारणों में से एक तृतीय-पक्ष ऐप द्वारा या स्वयं उपयोगकर्ता द्वारा .प्रोफ़ाइल फ़ाइल का आकस्मिक विलोपन है।
यह भी संभव है कि फ़ाइल को मैक क्लीनिंग ऐप या एक ऑप्टिमाइज़र ऐप द्वारा हटा दिया गया हो जिसने इसे एक अनावश्यक फ़ाइल के रूप में वर्गीकृत किया हो। इसलिए, यह महत्वपूर्ण है कि अविश्वसनीय या मुफ्त क्लीनर ऐप्स का उपयोग न करें क्योंकि इससे भविष्य में और समस्याएं हो सकती हैं।
आपको मैलवेयर की उपस्थिति पर भी विचार करना चाहिए। कुछ प्रकार के मैलवेयर महत्वपूर्ण फ़ाइलों पर हमला करते हैं जो महत्वपूर्ण समस्या निवारण कार्यों को चलाने के लिए आवश्यक होते हैं, जैसे कि एंटी-मैलवेयर ऐप से जुड़ी फ़ाइलें, macOS सुरक्षा सुविधाएँ, या टर्मिनल।
यदि आप इस त्रुटि का सामना करते हैं, तो यह आलेख टर्मिनल को ठीक करने के तरीके पर चरण-दर-चरण प्रक्रिया प्रदान करेगा। प्रोफ़ाइल:मैक पर ऐसी कोई फ़ाइल या निर्देशिका त्रुटि नहीं है।
"टर्मिनल .प्रोफ़ाइल:ऐसी कोई फ़ाइल या निर्देशिका नहीं" त्रुटि को कैसे ठीक करें
यदि टर्मिनल .प्रोफ़ाइल फ़ाइल का पता लगाने में सक्षम नहीं है, तो इस समस्या को हल करने के कई तरीके हैं। आइए उन्हें एक-एक करके देखें।
फिक्स #1:एक .प्रोफाइल फाइल बनाएं।
आपको जो पहला कदम उठाने की जरूरत है, वह है एक नई .प्रोफाइल फाइल बनाना। आप इसे टर्मिनल में अपने /उपयोगकर्ता/उपयोगकर्ता फ़ोल्डर में टाइप करके कर सकते हैं: .प्रोफ़ाइल स्पर्श करें
एक बार हो जाने के बाद, अपने टर्मिनल से लॉग आउट करें और इसे फिर से लॉन्च करें। इसे अब .profile फ़ाइल का पता लगाना चाहिए।
फिक्स #2:मैन्युअल रूप से सीधे .bash या किसी अन्य शेल पर।
जब .profile उपलब्ध नहीं होता है, तो .bash फ़ाइल पढ़ने के लिए अगली है। यदि, किसी कारण से, .bash फ़ाइल नहीं पढ़ी जाती है, तो आप इस आदेश का उपयोग करके टर्मिनल को .bash फ़ाइल में मैन्युअल रूप से पुनर्निर्देशित कर सकते हैं: $ sh /path/to/shell संभावित रूप से $ sh /bin/bash ।
फिक्स #3:.bash फाइल को डिलीट करें।
यदि .profile को नहीं पढ़ा जा रहा है क्योंकि .bash फ़ाइल को पहले पढ़ा जाता है, तो आप .bash फ़ाइल को हटा सकते हैं यह देखने के लिए कि क्या यह .profile फ़ाइल को पढ़ेगा। .bash फ़ाइल को हटाने के लिए, इस कमांड लाइन को टर्मिनल विंडो में टाइप करें: rm ~/.bash_profile.
सारांश
"टर्मिनल .प्रोफ़ाइल:ऐसी कोई फ़ाइल या निर्देशिका नहीं" त्रुटि प्राप्त करना समस्याग्रस्त हो सकता है क्योंकि इसका मतलब है कि .profile फ़ाइल गुम है या पढ़ी नहीं जा सकती है, इसलिए टर्मिनल ठीक से काम नहीं करेगा। यदि ऐसा है, तो आप ऊपर दिए गए समाधानों को आजमाकर देख सकते हैं कि कौन सा काम करेगा।