जब फ़ाइल लॉक या उपयोग में हो तो Mac OS X में ट्रैश को बलपूर्वक खाली करें
विषयसूची:
Mac OS X कभी-कभी फ़ाइलों को हटाने या ट्रैश को खाली करने का प्रयास करते समय अनुमति त्रुटियाँ फेंक सकता है। त्रुटियों की सबसे आम भिन्नताएं आमतौर पर "ऑपरेशन पूरा नहीं किया जा सकता क्योंकि आइटम" फ़ाइल "उपयोग में है" या "क्योंकि फ़ाइल लॉक है", कभी-कभी आप खुले अनुप्रयोगों को छोड़कर या मैक को रीबूट करके इसे प्राप्त कर सकते हैं, लेकिन यदि आप ऐसा नहीं करना चाहते हैं तो आप कमांड लाइन के माध्यम से फाइलों को जबरन हटा भी सकते हैं। हम इसके लिए दो अलग-अलग दृष्टिकोणों को शामिल करेंगे, पहला फ़ाइल को प्रश्न में फ़ाइल को अनलॉक करने का प्रयास करने के लिए फ़्लैग करता है, और दूसरा एक नो-नॉनसेंस फ़ोर्स डिलीट है।
First: फ़ाइल लॉक या अनुमतियों को जारी करने के लिए सभी ऐप्स को छोड़ने का प्रयास करें, फिर कमांड कुंजी को दबाकर खाली ट्रैश को सुरक्षित करने का प्रयास करें और ट्रैश आइकन पर राइट-क्लिक करें। यदि वह काम नहीं करता है, तो नीचे उल्लिखित विधियों के साथ आगे बढ़ें। कुछ उपयोगकर्ताओं ने यह भी रिपोर्ट किया है कि कमांड+शिफ्ट+ऑप्शन+डिलीट किसी फ़ाइल के लॉक या किसी अन्य उपयोगकर्ता के स्वामित्व में होने के बावजूद ट्रैश को खाली करने के लिए मजबूर करने की एक विधि के रूप में कार्य करता है।
अनुमतियों को जबरन कचरा खाली करने के लिए बदलें
पहला दृष्टिकोण ट्रैश में सभी फाइलों के फ्लैग को बदलने के लिए chflags कमांड का उपयोग करता है
लॉन्च टर्मिनल /एप्लीकेशन/यूटिलिटीज/ में मिला और फिर आगे बढ़ें:
cd ~/.कचरा
chflags -R nouchg
अब आप सामान्य रूप से डॉक के माध्यम से कचरा खाली करने का प्रयास कर सकते हैं, फ़ाइल को डंप करने के लिए एक कीबोर्ड शॉर्टकट, या नीचे उल्लिखित rm मार्ग पर जाएं।
उन्नत: कमांड लाइन के माध्यम से जबरन कचरा खाली करना
यह अंतिम उपाय है और केवल उन्नत उपयोगकर्ताओं के लिए अभिप्रेत है। सुनिश्चित करें कि इसके साथ सिंटैक्स सही है, "sudo rm -rf" कमांड बिना किसी चेतावनी के कुछ भी मिटा देगा। यदि आप नहीं जानते कि आप क्या कर रहे हैं तो आप महत्वपूर्ण सिस्टम या व्यक्तिगत फ़ाइलों को आसानी से हटा सकते हैं। बैकअप तैयार रखें या इस विधि से परेशान न हों, अपने जोखिम पर आगे बढ़ें।
सबसे पहले डायरेक्टरी को ट्रैश में बदलें:
cd ~/.कचरा
पुष्टि करें कि आप उचित निर्देशिका में हैं और केवल वही फ़ाइलें दिखाई देती हैं जिन्हें आप ls: का उपयोग करके जबरन हटाना चाहते हैं
ls
अब विशिष्ट फ़ाइल को हटाने का प्रयास करें:
rm फ़ाइल का नाम।jpg
यदि वह अभी भी काम नहीं करता है तो आप सूडो और -आरएफका उपयोग करके अंतिम हटाने की कोशिश कर सकते हैं। यह जानबूझकर आसानी से नहीं लिखा गया है ताकि किसी भी नौसिखिए उपयोगकर्ता को गलती से कुछ महत्वपूर्ण हटाने से रोका जा सके।
sudo का उपयोग करने के लिए व्यवस्थापक पासवर्ड की आवश्यकता होती है लेकिन rm के साथ मिलकर यह किसी भी फ़ाइल को जबरन हटा देगा चाहे इसके साथ क्या हो रहा हो।