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