जब डिस्क स्थान एक निश्चित बिंदु से नीचे हो जाता है तो मैं अपने ट्रैश को स्वचालित रूप से कैसे खाली कर सकता हूं?


4

कभी-कभी मेरी हार्ड ड्राइव अंतरिक्ष में कम हो जाती है, और विभिन्न चीजें ठीक से काम नहीं करती हैं जब तक कि मैं कचरा खाली नहीं करता हूं और कुछ स्थान खाली करता हूं। मुझे पता है कि ऐसे अनुप्रयोग हैं जो एक सेट अंतराल के बाद ट्रैश को खाली कर देते हैं - लेकिन मैं जो चाहता हूं वह एक ऐप या स्क्रिप्ट (या अन्य साधन) है, जब भी ट्रैश को खाली करना है जैसे कि। दिए गए हार्ड ड्राइव पर 2GB से कम खाली जगह।


बड़ी हार्ड ड्राइव क्यों नहीं खरीदते? 1TB इन दिनों $ 100 से कम है ... :)
Piko

3TB अब $ 100 से कम है।
JoeTaxpayer

और फिर भी (ए) वे सभी अभी भी परिमित हैं, और (बी) उनमें से कोई भी वर्तमान मैकबुक प्रो में नहीं जोड़ा जा सकता है।
Gabe

जवाबों:


4

मैं तीसरे पक्ष के वरीयता फलक का उपयोग करता हूं खाद जब डिस्क भरता है या यदि फ़ाइल एक निश्चित समय के लिए कचरे में होती है, तो कचरा से हटा देती है।

मूल डाउनलोड ने मेरे लिए काम करना बंद कर दिया लेकिन मैंने इसे डिस्ट्रीब्यूटर के बजाय लेखक की साइट पर पाया है। लेखक की टिप्पणी पर ध्यान दें

अभी कम्पोस्ट थोड़ा प्रवाह की स्थिति में है। वितरक एक अलग बाजार में चला गया है और हम उनके प्रयासों में अच्छी तरह से कामना करते हैं। इसके अतिरिक्त, हिम तेंदुए को पूरी तरह से समर्थन देने के लिए आवश्यक परिवर्तन डिग्री की जटिलता और आवश्यक परिवर्तनों के परिणामस्वरूप एक व्यापक बीटा अवधि से गुजर रहा है। कृपया अधिक जानकारी के लिए हमसे जुड़े रहें।

तो यह इस डाउनलोड से भी काम नहीं कर सकता है

जब मैंने इसे अपडेट किया तो मैंने इसे योसेमाइट पर स्थापित किया था और इसे स्थापित किया (लेकिन यह देखने के लिए पर्याप्त समय नहीं है कि यह कुछ भी हटा दिया गया है) अब मैंने एल कैपिटान को अपडेट किया है और इंस्टॉलर विफल हो गया है।


मेरे लिए यह "हेज़ेल" है जिसका मैं उपयोग करता हूं - अद्भुत स्वचालन उपकरण।
Garex

3

तुम भी साथ crontab संपादित कर सकते हैं EDITOR=nano crontab -e और एक लाइन की तरह जोड़ें

0 * * * * osascript -e 'tell app "Finder" to empty trash if free space of startup disk < 2.0E+9'

अखरोट एक निश्चित आकार के तहत कचरा रखने या केवल दो सप्ताह की अवधि के लिए आइटम रखने का समर्थन करता है।


-1

मैं CleanMyMac का उपयोग करता हूं, हालांकि बहुत सारे अन्य हैं जो एक समान काम करते हैं। CleanMyMac भी कैश को साफ करता है, आदि हेज़ेल उन फ़ोल्डरों को साफ करने के लिए भी अच्छा है जो बहुत बार रगड़ से भरते हैं।


1
संपर्क? (10 और जाने के लिए ...)
Jason Salaz

-1

यह एक दिलचस्प सवाल है।

मैंने थोड़ी सी शेल स्क्रिप्ट लिखी थी जो स्क्रिप्ट में परिभाषित सीमा से पहले उपलब्ध डिस्क स्थान के गिरने पर कचरा खाली कर देगी (डिफ़ॉल्ट 10 जीबी है लेकिन आप स्क्रिप्ट को संपादित करके इसे बदल सकते हैं)।

स्क्रिप्ट स्थापित करें

  1. इसे डाउनलोड करें: http://share.luo.ma/ase/12167/etilds.zsh

  2. इसे स्थापित करें /usr/local/bin/etilds.zsh

  3. फिर करो chmod 755 /usr/local/bin/etilds.zsh

स्वत: कचरा खाली करने के लिए लॉन्च का उपयोग करें

यदि आप चाहते हैं कि यह स्वचालित रूप से चले, तो मैं लॉन्च करने की सलाह देता हूं। ऐसा करने के लिए

  1. इसे डाउनलोड करें http://share.luo.ma/ase/12167/com.tjluoma.etilds.plist

  2. इसे ~ / लाइब्रेरी / LaunchAgents / पर ले जाएँ

  3. इसके माध्यम से चलाने के लिए कहें launchctl load ~/Library/LaunchAgents/com.tjluoma.etilds.plist

यह हर 5 मिनट (300 सेकंड) डिफ़ॉल्ट रूप से चलेगा। आप उसे भी एडिट कर सकते हैं।

स्थापना रद्द करने के लिए:

हटाना /usr/local/bin/etilds.zsh तथा ~/Library/LaunchAgents/com.tjluoma.etilds.plist और रिबूट।

नोट्स और अस्वीकरण

  • कोई गारंटी या वारंटी नहीं है, लेकिन यह मेरे लिए काम करता है। अपने जोखिम पार इस्तेमाल करें।

  • आपको एडिट करना होगा etilds.zsh। इसे पढ़ें और आप समझ जाएंगे कि क्या करना है।

  • "etilds" का अर्थ "खाली कचरा यदि कम डिस्क स्थान है" क्योंकि a) मैं एक बेहतर नाम और b के साथ नहीं आ सकता था) यह पर्याप्त रूप से यूनिक्स-वाई संक्षिप्त रूप में प्रतीत होता था।


1
सभी लिंक बेकार हो गए हैं
Mark

लिंक बहाल कर दिए गए हैं। मुझे यकीन नहीं है कि ड्रॉपबॉक्स ने पुराने लोगों की सेवा क्यों बंद कर दी, लेकिन नए लोग मेरे स्वयं के सर्वर पर हैं, इसलिए उन्हें भविष्य के भविष्य के लिए होना चाहिए। (यदि ASE पर फ़ाइलों को साझा करने का एक बेहतर तरीका है, तो कृपया मुझे बताएं।)
TJ Luoma

आप सीधे अपने पोस्ट में फ़ाइलों को शामिल कर सकते हैं, हो सकता है। पहले आवश्यक 5 लाइनों के लिए .zsh स्क्रिप्ट को छोटा करें (और लंबे संस्करण के लिए लिंक रखें)। यदि आपकी साइट नीचे / ऑफलाइन किसी भी कारण से जाती है, तो भी उत्तर उपयोगी रहता है।
nohillside
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.