लिनक्स सिस्टम पर अस्थायी फ़ोल्डर में a हैअंतरिक्ष की सीमित मात्रा। आमतौर पर, अस्थायी फ़ोल्डर का आकार कोई समस्या नहीं है, क्योंकि यह प्रत्येक रिबूट पर साफ होता है। हालाँकि, यदि आप एक लिनक्स सिस्टम चला रहे हैं जो अक्सर रिबूट नहीं करता है, तो फ़ोल्डर भर सकता है और अपार समस्याएं पैदा कर सकता है।
विधि 1 - कमांड का पता लगाएं
The खोज कमांड, जो सभी लिनक्स वितरण में बनाया गया है, लिनक्स के लिए सिर्फ एक मजबूत कमांड-लाइन ऐप नहीं है जो फ़ाइलों और फ़ोल्डर को जल्दी से पा सकता है।इसका उपयोग किसी भी निर्देशिका से बहुत सारी फाइलों को तुरंत हटाने के लिए भी किया जा सकता है - जिसमें अस्थायी डेटा घरों वाला भी शामिल है।
उपयोग करने के लिए खोज लिनक्स अस्थायी फ़ोल्डर को साफ करने का आदेश, दबाकर एक टर्मिनल विंडो खोलकर शुरू करें Ctrl + Alt + T या Ctrl + Shift + T कीबोर्ड पर। फिर, एक बार कमांड-लाइन विंडो उपयोग करने के लिए तैयार हो जाने के बाद, किसी मानक उपयोगकर्ता से रूट खाते में स्विच करके सु या सूद- s आदेश।
su -
या
sudo -s
अब जब आपने टर्मिनल उपयोग में रूट एक्सेस प्राप्त कर लिया है खोज नीचे आदेश, अस्थायी निर्देशिका से सभी फ़ाइलों को खाली करने के लिए "-डिलीट" स्विच के साथ संयुक्त।
find /tmp -type f -delete
ऊपर दिए गए कमांड को चलाकर अस्थायी निर्देशिका सभी फाइलों से खाली है।हालांकि, फ़ोल्डर बने हुए हैं। यदि आप बिल्कुल सब कुछ हटाना पसंद करेंगे, तो इसे आज़माएं खोज इसके बजाय आदेश दें।
find /tmp -exec rm -rf {} +
विधि 2 - आरएम के साथ खाली निर्देशिका
अस्थाई निर्देशिका से बाहर सब कुछ हटाने सबसे अच्छा विधि 1 के साथ किया जाता है, क्योंकि यह उपयोग करने से बचा जाता है rm एक पूरे गुच्छा कमान। उस ने कहा, यदि आप विधि 1 के साथ अच्छी किस्मत नहीं था, इस मार्ग जा रहा ही अंय विकल्प है ।
बाहर अस्थाई निर्देशिका का उपयोग कर सफाई में पहला कदम rm आदेश एक टर्मिनल विंडो खोलने के लिए है। आप दबाकर ऐसा कर सकते हैं Ctrl + Alt + T या सीटीआरएल ऑल्ट + शिफ्ट टी कीबोर्ड पर। एक बार कमांड-लाइन विंडो खुली हो जाने के बाद, रूट एक्सेस हासिल करें।
su -
या
sudo -s
कमांड लाइन के साथ रूट का उपयोग करने के लिए बंद कर दिया, "/tmp" के साथ कदम सीडी आदेश।
सीडी/टीएमपी
अपने लिनक्स सिस्टम पर अस्थायी निर्देशिका के अंदर, चलाएं ls फ़ोल्डर की सामग्री देखने का आदेश दें।
ls
फिर, भागो rm "-आरएफ" स्विच और एक वाइल्डकार्ड प्रतीक * के साथ कमांड। के साथ एक वाइल्डकार्ड का उपयोग करके rm कमांड, लिनक्स कमांड-लाइन हर एक फ़ाइल को हटा देगा और एक बार में फ़ोल्डर देगा।यह समय की बचत होगी, और इसे इतना बनाने के लिए कि वहां लिखने की जरूरत नहीं है rm प्रत्येक फ़ोल्डर के लिए और अधिक से अधिक आदेश और अस्थायी निर्देशिका में फ़ाइल।
rm -rf *
यहां से, चलाने के लिए ls अस्थायी निर्देशिका की सामग्री देखने के लिए एक बार फिर आदेश।यह मानते हुए rm आदेश सफल रहा, कुछ भी दिखाई नहीं देगा। यदि अभी भी निर्देशिका में डेटा है, तो ऊपर कमांड को फिर से चलाएं और फिर से प्रयास करें।
जांच करें जब लिनक्स अस्थायी फ़ोल्डर भरा हुआ है
अस्थायी निर्देशिका लिनक्स पर एक महत्वपूर्ण स्थान है। कई कार्यक्रम और सेवाएं अस्थायी डेटा स्टोर करने के लिए इसका उपयोग करती हैं।कभी-कभी, डेटा की अधिकता जल्दी से फ़ोल्डर भर सकती है।
भविष्य में अस्थायी निर्देशिका को भरने से रोकने के लिए, ताकि इसे मैन्युअल रूप से साफ करने का सहारा लेने की आवश्यकता न हो, यहां फ़ोल्डर के वर्तमान डेटा उपयोग की जांच करने के कुछ त्वरित तरीके दिए गए हैं।
df

डीएफ कमांड लिनक्स पर अस्थायी निर्देशिका के आकार की जांच करने में उत्कृष्ट है, क्योंकि यह एक अंतर्निहित कमांड-लाइन टूल है जो सभी लिनक्स ऑपरेटिंग सिस्टम के साथ आता है।
एक टर्मिनल विंडो को दबाकर खोलें Ctrl + Alt + T या Ctrl + Shift + T कीबोर्ड पर। फिर, कमांड-लाइन विंडो के साथ खुला और जाने के लिए तैयार, बिंदु डु अस्थायी निर्देशिका पर आदेश देखने के लिए कितना डेटा यह ब्लॉक में उपयोग कर रहा है ।
df /tmp
ब्लॉक readout पसंद नहीं है? संयोजन पर विचार करें df "एच" कमांड-लाइन स्विच के साथ कमांड करें। यह ब्लॉक रीडआउट को सादे मेगाबाइट और गीगाबाइट में बदल देगा, जिसे समझना बहुत आसान है।
df -h /tmp
दू

The df आदेश अस्थायी निर्देशिका का एक विस्तृत readout दिखाने में उत्कृष्ट है।हालांकि, अगर तुम सिर्फ कितना अंतरिक्ष फ़ोल्डर का उपयोग कर रहा है की एक त्वरित ठहरना के लिए देख रहे हैं, डु आदेश का उपयोग करने के लिए बेहतर है, क्योंकि यह केवल दिखाता है कि अस्थायी निर्देशिका का कितना कब्जा कर लिया गया है (मेगाबाइट में,) और कुछ भी नहीं।
sudo du -sh /tmp
पेड़

वास्तव में कितनी फ़ाइलें और फ़ोल्डर अस्थाई निर्देशिका के अंदर हैं की एक विस्तृत readout की जरूरत है?बाहर की कोशिश करो पेड़ आदेश।
नोट: पेड़ पहले से ही अपने लिनक्स सिस्टम पर स्थापित किया जा सकता है।यदि ऐसा नहीं है, तो Pkgs.org पर सिर करें और इसे स्थापित करने का तरीका सीखें।
tree /tmp
उपरोक्त आदेश में एक छोटा सा रीडआउट दिखाया जाएगा कि वर्तमान में अस्थायी निर्देशिका का उपयोग कितनी फाइलें और फ़ोल्डर हैं।हालांकि, यह उनमें से आकार नहीं दिखाएगा । यदि आप यह देखना चाहते हैं कि सभी फ़ाइलों और फ़ोल्डरों में कितना डेटा है, तो कोशिश करें पेड़ "du" के साथ कमान।
tree --du -h /tmp</ P>
टिप्पणियाँ