मैं एक CygWin सत्र का उपयोग कर रहा हूं
- फ़ाइल सिस्टम ट्री में एक निश्चित स्तर पर बड़ी संख्या में निर्देशिकाएं खोजें
- लूप में, प्रत्येक निर्देशिका को 1 संग्रह में संपीड़ित करें, फिर निर्देशिका हटाएं
यह कल शुरू हुआ और कुछ समय तक चला। लेकिन अब डिस्क पूरी हो गई है! यह संभव नहीं है क्योंकि संपीड़ित अभिलेखागार निर्देशिकाओं की तुलना में छोटे हैं।
यह पता चला है कि Cygwin ने एक निर्देशिका बनाई है /cygdrive/z/$Recycle.Bin
जहाँ सभी हटाई गई फ़ाइलें अभी भी संग्रहीत हैं।
साइगविन शेल ( प्रशासक के रूप में रन के साथ खोला गया ) में केवल इस निर्देशिका को हटाना संभव नहीं है: /.cyg0000000000*
वहां सभी फाइलें कुछ रूट स्तर पर राइट-प्रोटेक्टेड हैं।
ऐसा लगता है इस मुद्दे को उठाया गया से पहले , लेकिन हल नहीं है।
क्या इस बिन को खाली करना संभव है (CygWin टूल के साथ? - विंडोज एक्सप्लोरर 'खाली' विकल्प नहीं देता) और क्या CygWin की rm
कमांड को रीसायकल बिन के बिना ठीक से व्यवहार करने देना संभव है ?
यह पोस्टrm.exe
सुरक्षित और निश्चित विलोपन के लिए MSYS's (CygWin में) की सिफारिश करती है ।