.क्या करता है? यह एक विशाल डिस्क स्थान की खपत करता है


12

यह क्या करता है? क्या इसकी सभी सामग्री को हटाना ठीक है? यह मेरी हार्ड डिस्क की 14GB पहले से ही खपत करता है।


यह फाइल कहां है?
soandos

कुबंटू में, मेरे मामले में, यह उपयोगकर्ता होम फ़ोल्डर में स्थित है और इसमें 251 एमबी है।
बीबीजा ४२

@ अम्मू, क्या आप दिखा सकते हैं कि उस फोल्डर में क्या है? ls -al .cache
bbaja42

@soandos यह ~ /
अमुमु

जवाबों:


4

मेरे .cacheफ़ोल्डर में, कुबंटू में, क्रोमियम (इंटरनेट ब्राउज़र), वीएलसी (मीडिया प्लेयर) की फाइलें apt(पैकेज संपर्क) से फाइलें हैं ।

मैंने अभी उन्हें हटा दिया है, और क्रोमियम, VLC और का उपयोग करने की कोशिश की है apt-get। वे सभी "काम" करने लगते हैं।

PS यह एक अच्छे उत्तर से दूर है, एक अच्छे उत्तर में यह स्पष्टीकरण देना चाहिए कि डिफ़ॉल्ट .cache फ़ोल्डर क्यों है और इसे कब और कैसे हटाया जाना चाहिए।

PPS यदि आप इसे हटाने के बारे में सोच रहे हैं, तो यह सुनिश्चित कर लें कि कौन से प्रोग्राम इसका उपयोग कर रहे हैं, और उन्हें पुनः आरंभ करें।


कैशिंग का उपयोग आमतौर पर कुछ प्रक्रियाओं को गति देने के लिए किया जाता है। मुझे हालांकि linux में इसका कोई अनुभव नहीं है।
soandos

1
@ bbaja42 कैश फिर से सामान्य होने लगता है। पता नहीं क्या कारण है कि यह बहुत जगह खा गया। यह जानना अच्छा है कि हटाने से सिस्टम को नुकसान नहीं होगा। और, मैं आपके साथ एक विस्तृत उत्तर देने के लिए सहमत हूं, बेहतर होगा, लेकिन अगर कोई परवाह नहीं करता है, तो मैं आपके उत्तर को स्वीकार करूंगा क्योंकि आप कम से कम देखभाल करते हैं :)
अमुमू

संभवतः सभी चलने वाले एप्लिकेशन को पहले बंद करने के लिए एक अच्छा विचार है, फिर .cache फ़ोल्डर को हटाएं या स्थानांतरित करें। आप वर्तमान में उपयोग में आने वाली फ़ाइलों को हटाने में सक्षम नहीं हो सकते हैं।
माइकल बटलर

8

यह एक बहुत पुराना प्रश्न है, लेकिन मुझे लगता है कि अधिक विवरणात्मक उत्तर यहां जाना चाहिए।

से युक्ति :

$XDG_CACHE_HOMEआधार निर्देशिका को परिभाषित करता है जिसके लिए उपयोगकर्ता विशिष्ट गैर-आवश्यक डेटा फ़ाइलों को संग्रहीत किया जाना चाहिए। यदि $XDG_CACHE_HOME या तो सेट या खाली नहीं है, तो एक डिफ़ॉल्ट का $HOME/.cacheउपयोग किया जाना चाहिए।

इसलिए जब तक कि कुछ रनिंग सॉफ़्टवेयर इस निर्देशिका का सक्रिय रूप से उपयोग नहीं कर रहा है (उदाहरण के लिए अधिकांश ब्राउज़र अपने कैश को संग्रहीत करते हैं, और कुछ सॉफ़्टवेयर स्टोर वीडियो / चित्र थंबनेल भी हैं), तो इसे निकालना आम तौर पर सुरक्षित है। ऐसा करने से पहले, आप इसकी सामग्री की जाँच करना चाहते हैं; उप-निर्देशिका नाम आपको दिखाएंगे कि कौन से प्रोग्राम अपना डेटा स्टोर करते हैं।


1

मेरा सिस्टम ubuntu 14.04। मैं 2 चरण प्रक्रिया का उपयोग करूंगा। मैं पहले इसका नाम बदलकर xxxcache रखूंगा। फिर मैं उन कॉग का उपयोग करने की कोशिश करता हूं जो उपयोग करते हैं। कैश। सबसे अधिक संभावना है कि वे नया .cache बनाएंगे और उसमें हाल की जानकारी डालेंगे। दूसरे शब्दों में, उन्हें सभी काम करना चाहिए, लेकिन उन्हें अतीत याद नहीं होगा। मेरे पास इसे परखने का समय नहीं है, लेकिन यह मैं क्या करूंगा। अगर कुछ वास्तव में क्रोम का काम नहीं करता है, या ग्रहण मैं xxxcache को बदल देगा। मेरे ubuntu पर लगभग 30 progs है जो उपयोग कर रहे हैं। cache IMHO


1

चूंकि किसी और ने इसे इंगित नहीं किया है, इसलिए मुझे लगता है कि यह नोट करना अच्छा होगा कि परिभाषा के अनुसार "कैश" कहीं और मौजूद डेटा की दूसरी प्रति है, और यह कि दूसरी प्रतिलिपि कैश में रखी गई है ताकि इस डेटा तक पहुंच को गति दी जा सके ।

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

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

उपयुक्त कैश मेरे ज्ञान के सर्वश्रेष्ठ के समान है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.