
यदि आप एक मैक ओएस एक्स उपयोगकर्ता हैं, तो आप शायद ".DS_Store" फ़ाइल से परिचित होंगे जो कि आपके द्वारा फ़ोल्डर खोलने पर सिस्टम स्वचालित रूप से बनाता है। ".DS_Store" फ़ाइल फ़ोल्डर की कस्टम विशेषताओं को संग्रहीत करती है, जैसे कि आइकन की स्थिति या पृष्ठभूमि छवि का चुनाव, ताकि अगली बार जब आप वही फ़ोल्डर खोलेंगे तो यह उसी स्थिति में रहेगा जैसा कि पहले था सत्र।
".DS_Store" फ़ाइल डिफ़ॉल्ट रूप से छिपी होती है, और अधिकांश समय इससे कोई परेशानी नहीं होती है - यानी जब तक आपको फ़ोल्डर को ज़िप करने और अपने दोस्तों को भेजने (दूसरे ऑपरेटिंग सिस्टम का उपयोग करके) या अपना विकास फ़ोल्डर अपलोड करने की आवश्यकता नहीं होती है। सर्वर को। आप पाएंगे कि फ़ोल्डर में कई भद्दे "DS_Store" फ़ाइलें हैं जिन्हें आप अपने दोस्तों के साथ साझा नहीं करना चाहते हैं।
यदि आप किसी फ़ोल्डर में ".DS_Store" फ़ाइल के सभी इंस्टेंस को तुरंत हटाने का तरीका ढूंढ रहे हैं, तो यहां एक कमांड है जिसका आप उपयोग कर सकते हैं:
नोट :निम्न आदेश लिनक्स में भी काम करेगा।
1. अपने Mac OS X में एक टर्मिनल खोलें।
2. निम्न आदेश दर्ज करें:
find /path/to-folder \( -name '.DS_Store' \) -delete
"/path/to/folder" को फ़ोल्डर के वास्तविक फ़ाइलपथ से बदलें, उदाहरण के लिए "/var/www/html।"
उपरोक्त आदेश क्या करता है find
. का उपयोग करें ".DS_Store" नाम वाली फ़ाइलों के लिए एक विशेष फ़ोल्डर (पुनरावर्ती) खोजने के लिए आदेश और मिलने पर उन्हें हटा दें।
इतना ही। फ़ोल्डर को दूसरों के साथ साझा करने से पहले अब आप ".DS_Store" फ़ाइलों के सभी उदाहरणों को आसानी से हटा सकते हैं।