सामग्री की तालिका:
- 1. टर्मिनल क्यों कहता है कि ऑपरेशन की अनुमति नहीं है
- 2. टर्मिनल त्रुटि को कैसे ठीक करें ऑपरेशन की अनुमति नहीं है
- 3. नीचे की रेखा
- 4. संचालन के बारे में अक्सर पूछे जाने वाले प्रश्न की अनुमति नहीं है
टर्मिनल, एक अंतर्निहित macOS उपयोगिता, मैक उपयोगकर्ताओं के लिए टेक्स्ट-आधारित ऑपरेटिंग सिस्टम तक पहुँचने के लिए एक अच्छा सहायक है। टर्मिनल में कुछ कमांड लाइनों का उपयोग करके, आप आसानी से उपयोगकर्ता खाते की निर्देशिका देख सकते हैं, प्रक्रियाओं का प्रबंधन कर सकते हैं, स्टार्टअप डिस्क को मिटा सकते हैं, आदि। इसके अलावा, टर्मिनल के साथ मैकोज़ रिकवरी में आईबॉयसॉफ्ट डेटा रिकवरी चलाने के लिए टर्मिनल के साथ डेटा पुनर्प्राप्त करने के लिए यह बहुत उपयोगी है। बूट न करने योग्य मैक।
लेकिन टर्मिनल कहता है "ऑपरेशन की अनुमति नहीं है ls . जैसे कमांड दर्ज करने के बाद "या "zsh:कमांड नहीं मिला" और हत्या प्रक्रिया , इसका मतलब क्या है? काफी कुछ मैक उपयोगकर्ता इस टर्मिनल त्रुटि का सामना macOS Mojave और बाद के संस्करणों में करते हैं, यहाँ तक कि नवीनतम macOS Monterey भी। यह जानने के लिए पढ़ते रहें कि ऑपरेशन की अनुमति क्यों नहीं है और इसे कैसे ठीक किया जाए।
टर्मिनल क्यों कहता है कि ऑपरेशन की अनुमति नहीं है
कुछ मैक उपयोगकर्ता रिपोर्ट करते हैं कि मैकओएस हाई सिएरा और पुराने संस्करणों पर टर्मिनल अच्छी तरह से काम करता है, लेकिन उन्हें मैकोज़ को Mojave, Catalina, Big Sur, या Monterey में अपडेट करने के बाद त्रुटि संदेश प्राप्त होता है कि "ऑपरेशन की अनुमति नहीं है"। यह नई सुरक्षा सुविधा के कारण है - पूर्ण डिस्क एक्सेस।
पूर्ण डिस्क एक्सेस के लिए आवश्यक है कि एप्लिकेशन को उपयोगकर्ता-संरक्षित फ़ाइलों तक पहुंचने के लिए पूर्ण अनुमति दी जाए, अन्य गैर-अनुमत अनुप्रयोगों के लिए, मैक पर कुछ डेटा पहुंच योग्य नहीं होगा। और macOS 10.13 और इससे पहले के संस्करण पर, ऐप्स की स्थापना के दौरान पूर्ण डिस्क एक्सेस की अनुमति स्वतः ही मिल जाती है।
पूर्ण डिस्क एक्सेस के अलावा, "ऑपरेशन की अनुमति नहीं है" त्रुटि किसी अन्य macOS सुविधा के कारण हो सकती है - SIP (सिस्टम इंटीग्रिटी प्रोटेक्शन)। यह तंत्र ओएस एक्स 10.11 में पेश किया गया है और सिस्टम के स्वामित्व वाली फाइलों और निर्देशिकाओं को अवांछित संशोधनों से बचाने के लिए काम करता है। यदि आप टर्मिनल में संरक्षित सामग्री को संपादित करने का प्रयास करते हैं, तो संदेश "ऑपरेशन की अनुमति नहीं है" दिखाई देगा।
टर्मिनल त्रुटि को कैसे ठीक करें ऑपरेशन की अनुमति नहीं है
जैसा कि हम जानते हैं कि पूर्ण डिस्क एक्सेस अनुमति या सिस्टम इंटीग्रिटी प्रोटेक्शन के कारण ऑपरेशन की अनुमति नहीं है, तो हम इन पहलुओं के साथ इस टर्मिनल त्रुटि को ठीक करने के लिए आगे बढ़ सकते हैं। अपने मैक कंप्यूटर पर टर्मिनल से ऑपरेशन की अनुमति नहीं है अधिसूचना को हटाने के लिए आप नीचे दिए गए विस्तृत गाइड का पालन कर सकते हैं।
टर्मिनल तक पूर्ण डिस्क एक्सेस सक्षम करें
- Apple लोगो पर क्लिक करें और सिस्टम वरीयताएँ चुनें ।
- नई विंडो पर, सुरक्षा और गोपनीयता ढूंढें और खोलें ।
- गोपनीयताचुनें टैब पर, पूर्ण डिस्क एक्सेस ढूंढें बाईं साइडबार पर।
- बाएं कोने में पैडलॉक पर क्लिक करें, और इसे अनलॉक करने के लिए टच आईडी या पासवर्ड का उपयोग करें।
- यदि टर्मिनल बाएं फलक पर प्रदर्शित होता है लेकिन चेक किया गया है, तो उसके बॉक्स को चेक करें। छोड़ें और फिर से खोलें चुनें टर्मिनल को पूर्ण डिस्क एक्सेस प्रदान करने के लिए।
- यदि नहीं, तो दाएँ फलक पर + आइकन क्लिक करें, और एप्लिकेशन से टर्मिनल ढूंढें, खोलें क्लिक करें .
- फिर टर्मिनल बॉक्स को चेक किए हुए अनुमत ऐप्स की सूची में सूचीबद्ध करेगा।
- टर्मिनल लॉन्च करें और वही कमांड दर्ज करें जो ऑपरेशन को ट्रिगर करता है अनुमति नहीं त्रुटि यह देखने के लिए कि यह अभी काम करता है या नहीं।
सिस्टम अखंडता सुरक्षा को अस्थायी रूप से अक्षम करें
ऑपरेशन की अनुमति नहीं है संदेश टर्मिनल के लिए पूर्ण डिस्क अनुमति को सक्षम करने के बाद भी दिखाई देता है? फिर, आप अपने मैक पर सिस्टम इंटीग्रिटी प्रोटेक्शन को अस्थायी रूप से बंद करने के लिए आगे बढ़ सकते हैं। डेवलपर्स के लिए कोड का परीक्षण करने, ऐप्स डीबग करने और Mac पर सिस्टम एक्सटेंशन इंस्टॉल करने के लिए SIP को अक्षम करना आवश्यक है। आपके द्वारा आवश्यक कार्य करने के बाद, मैक को वायरस के हमलों और मैलवेयर संक्रमण से बचाने के लिए आप जितनी जल्दी हो सके एसआईपी को बेहतर ढंग से पुन:सक्षम करेंगे।
- अपना Mac शट डाउन करें और उसे macOS रिकवरी मोड में रीबूट करें।
- उपयोगिताएं क्लिक करें शीर्ष मेनू बार से और लॉन्च करें टर्मिनल ।
- टाइप करें csrutil अक्षम टर्मिनल में कमांड
- कीबोर्ड पर रिटर्न या एंटर दबाएं।
- फिर Apple मेनू क्लिक करें और पुनरारंभ करें choose चुनें ।
- टर्मिनल ऐप खोलें और पिछली कमांड चलाएँ।
सिस्टम इंटीग्रिटी प्रोटेक्शन को अक्षम करने से आपका मैक असुरक्षित हो जाता है। इसलिए, टर्मिनल में कार्यों को पूरा करने के बाद, आपको सिस्टम इंटीग्रिटी प्रोटेक्शन को फिर से सक्षम करना चाहिए, बस उपरोक्त चरणों को फिर से दोहराएं और csrutil enable कमांड चलाएँ। इसके बजाय टर्मिनल में।
नीचे की रेखा
जब टर्मिनल कहता है "ऑपरेशन की अनुमति नहीं है," इसका मतलब है कि आपको अपने मैक पर सुरक्षित फ़ाइलों और निर्देशिकाओं तक पहुंचने का विशेषाधिकार नहीं है। लेकिन इस पोस्ट में आपको दो फिक्स मिलते हैं। टर्मिनल के लिए पूर्ण डिस्क एक्सेस अनुमति को सक्षम करने या पुनर्प्राप्ति मोड में SIP को अक्षम करने के बाद, त्रुटि संदेश गायब हो जाएगा, और टर्मिनल का उपयोग करने के बाद SIP को पुन:सक्षम करना न भूलें।
ऑपरेशन के बारे में अक्सर पूछे जाने वाले प्रश्न की अनुमति नहीं है
QMac पर अनुमत ऑपरेशन को मैं कैसे ठीक करूँ? एजब आप मैक टर्मिनल पर त्रुटि संदेश ऑपरेशन की अनुमति नहीं देते हैं, तो आप पहले चरण में सिस्टम वरीयता में टर्मिनल तक पूर्ण डिस्क एक्सेस को सक्षम कर सकते हैं। यदि यह अभी भी मदद नहीं करता है, तो आप टर्मिनल त्रुटि को दूर करने के लिए सिस्टम इंटीग्रिटी प्रोटेक्शन को अस्थायी रूप से अक्षम कर सकते हैं।
Qमैं Mac पर पूर्ण डिस्क एक्सेस कैसे प्रदान करूं? एबैकअप और डेटा रिकवरी के लिए उपयोग किए जाने वाले कुछ तृतीय-पक्ष सॉफ़्टवेयर जैसे iBoysoft डेटा रिकवरी के लिए पूर्ण डिस्क तक पहुंचने की आवश्यकता होती है। आप Apple मेनू> सिस्टम वरीयताएँ> सुरक्षा और गोपनीयता> गोपनीयता पर जा सकते हैं, फिर बाएँ फलक पर पूर्ण डिस्क पहुँच ढूँढ़ सकते हैं, फिर किसी भी ऐसे एप्लिकेशन को जोड़ने के लिए + बटन पर क्लिक कर सकते हैं जिस पर आपको भरोसा है जिसे पूर्ण डिस्क एक्सेस अनुमति की आवश्यकता है।