अगले लेख में हम ऑटोट्रैश पर एक नज़र डालने जा रहे हैं। यदि आप एक कमांड लाइन टूल की तलाश में हैं जिसका उपयोग किया जा सकता है स्वचालित रूप से ट्रैश से पुरानी फ़ाइलें हटाएं और इस तरह अपने वितरण से कचरा खत्म करना, यह एक अच्छा विकल्प है। इसके साथ आपको अपने चित्रमय वातावरण में कूड़ेदान को खाली करने के बारे में जागरूक नहीं होना पड़ेगा, जब भी आप इसे पूरा देखेंगे, ऑटोट्रैस यह आपके लिए समय-समय पर पूरी तरह से स्वचालित तरीके से करेगा।
सभी Gnu / Linux डेस्कटॉप वातावरण में एक कचरा कर सकते हैं, और जब उपयोगकर्ता 'बटन पर क्लिक करता हैहटाना', फाइलें वहां जाती हैं। समय के साथ, डेटा कचरा भरता है और जगह लेता है जो काफी बदल सकता है।
ऑटोट्रैश एक उपयोगिता है जो अनुमति देता है पुरानी फाइलें जो उपयोगकर्ता द्वारा हटा दी गई हैं और जो रीसायकल बिन में कुछ दिनों के लिए बनी हुई हैं, उन्हें शुद्ध करें, जो उपयोगकर्ता द्वारा निर्दिष्ट किया जा सकता है। समय की स्थापित अवधि के बाद, उपकरण शुरू हो जाएगा और कचरा से निर्देशिका की सामग्री को हटा देगा। यहाँ आपको याद रखना होगा कि उबंटू में बिन आमतौर पर में स्थित है ~ / .लोकल / शेयर / कचरा / फाइलें। यह इस फ़ोल्डर में है जहाँ आपके द्वारा रद्दी में भेजी गई सभी हटाई गई फाइलें रख दी जाती हैं।
Ubuntu पर ऑटोट्रैश स्थापित करें
ऑटोट्रैस कचरे को डंप करने के लिए एक Gnu / Linux PC को आसानी से कॉन्फ़िगर करने का एक आसान तरीका है। यह एक क्रोन नौकरी के साथ कॉन्फ़िगर किया जा सकता है और यहां तक कि कई उपयोगकर्ताओं के कचरा फ़ोल्डर को शुद्ध करने के लिए भी इस्तेमाल किया जा सकता है.
स्थापना के साथ आगे बढ़ने के लिए, हमें बस एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और उसमें निम्न कमांड लिखनी होगी:
sudo apt install autotrash
ऑटोट्रश का प्रयोग करें
हर बार ऑटोट्रैश चलता है, यह निर्देशिका को स्कैन करेगा ~ / .लोकल / शेयर / कचरा / जानकारी और यह फाइलों को पढ़ेगा .ट्रैशइन्फो अपनी विलोपन तिथि खोजने के लिए। यदि फ़ाइलें निर्धारित तिथि से अधिक समय तक ट्रैश फ़ोल्डर में रही हैं, तो उन्हें हटा दिया जाएगा।
पैरा 30 दिनों से अधिक समय तक ट्रैश फ़ोल्डर में मौजूद पर्ज फाइलें, आपको बस कमांड निष्पादित करनी है:
autotrash -d 30
उपरोक्त उदाहरण के आधार पर, यदि ट्रैश फ़ोल्डर की फाइलें 30 दिनों से अधिक पुरानी हैं, तो ऑटोट्रैश स्वचालित रूप से उन्हें ट्रैश से हटा देगा। आपको उन्हें मैन्युअल रूप से निकालने की आवश्यकता नहीं है। हमें केवल कचरे को अनावश्यक कचरा भेजना होगा और इसके बारे में भूलना होगा।
उपरोक्त कमांड केवल वर्तमान में लॉग इन उपयोगकर्ता के कचरा निर्देशिका को संसाधित करेगा। मामले में आप की जरूरत है एक सिस्टम पर सभी उपयोगकर्ताओं के कचरा निर्देशिका को संसाधित करने के लिए एक ऑटोट्रैश प्रदर्शन करेंआपको बस इतना करना है कि -t विकल्प का उपयोग करें जैसा कि नीचे दिखाया गया है:
autotrash -td 30
ऑटोट्रैश भी अनुमति देता है ट्रैश फाइल सिस्टम में शेष या उपलब्ध स्थान के आधार पर ट्रैश से फाइलें डिलीट करें। इसका एक उदाहरण निम्नलिखित होगा:
autotrash --max-free 1024 -d 30
उपरोक्त कमांड के आधार पर, ऑटोट्रैश केवल उन फ़ाइलों को हटा देगा, जो ट्रैश से 30 दिनों से अधिक पुरानी हैं, अगर ट्रैश फाइल सिस्टम में 1GB से कम जगह बची है। यह उपयोगी हो सकता है अगर जंक फाइलसिस्टम अंतरिक्ष से बाहर चल रहा हो।
स्वचालित ऑटोट्रैश
जैसा कि हमने अभी देखा है, सभी आदेशों को उपयोगकर्ता द्वारा मैन्युअल रूप से निष्पादित किया जाना चाहिए। लेकिन अगर आप इस कार्य को स्वचालित करना चाहते हैं, तो इससे अधिक कुछ नहीं होगा इनपुट के रूप में ऑटोट्रैश जोड़ें crontab। इस तरह एक निर्धारित समय पर कमांड अपने आप निष्पादित हो जाएंगे, जो परिभाषित विकल्पों के अनुसार कचरा से फाइलों को शुद्ध कर देगा।
इसे प्रोग्राम करने के लिए, हमें करना होगा फ़ाइल संपादित करें crontab कमांड के साथ:
crontab -e
इस उदाहरण के लिए हम लाइन जोड़ने जा रहे हैं:
@daily /usr/bin/autotrash -d 30
इसे बचाने के बाद, अब ऑटोट्रैश उन फ़ाइलों को शुद्ध कर देगा जो हर दिन 30 से अधिक दिनों के लिए कचरा फ़ोल्डर में हैं.
मदद
अधिक जानकारी के लिए इस उपयोगिता के बारे में जानकारी, आप कमांड का उपयोग कर मदद से परामर्श कर सकते हैं:
autotrash -h
या आदमी पृष्ठों:
man autotrash
इस उपकरण का उपयोग करते समय, ध्यान रखें कि यदि महत्वपूर्ण फ़ाइलें हटा दी जाती हैं, तो वे निर्धारित दिनों के बाद स्थायी रूप से गायब हो जाएंगे, इसलिए आश्चर्यचकित न होने के लिए सावधान रहना सबसे अच्छा है।