Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

क्या आप स्टोरेज स्पेस के GB खो रहे हैं क्योंकि आप अपना ट्रैश क्लियर करना भूल जाते हैं? AutoTrash के साथ, आप उबंटू को आपके द्वारा निर्दिष्ट शर्तों के आधार पर अपने आप ट्रैश खाली करवा सकते हैं।

AutoTrash का इंस्टॉलेशन

आपको AutoTrash अब कई वितरणों के रिपॉजिटरी में नहीं मिलेगा। अधिकांश उपयोगकर्ताओं के लिए, इसे इंस्टॉल करने का सबसे आसान तरीका स्नैप स्टोर पर उपलब्ध एक अनौपचारिक स्नैप वर्जन के माध्यम से है।

यदि उबंटू का उपयोग कर रहे हैं, जो अपने नवीनतम संस्करणों में डिफ़ॉल्ट रूप से स्नैप का समर्थन करता है, तो आप "autotrash" खोजकर सॉफ्टवेयर सेंटर में प्रोग्राम ढूंढ सकते हैं।

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

दिखाई देने वाली "autotrash-unofficial" एंट्री चुनें और हरे इंस्टॉल बटन पर क्लिक करके इंस्टॉल करें।

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

उन लोगों के लिए जो क्लिक करने के बजाय कमांड टाइप करना पसंद करते हैं, आप अपने पसंदीदा टर्मिनल को फायर करके और इसका उपयोग करके वही कर सकते हैं:

sudo snap install autotrash-unofficial

यदि प्रोग्राम आपके वितरण के रिपॉजिटरी के माध्यम से उपलब्ध नहीं है लेकिन आपको स्नैप से भी नफरत है, तो एक समाधान है। चूंकि यह एक Python स्क्रिप्ट है, आप pip का उपयोग करके autotrash इंस्टॉल कर सकते हैं:

pip install autotrash

जब आप इसे इस तरह इंस्टॉल करते हैं, तो उपयोग में आसानी के लिए, अपने PATH वेरिएबल में इसका स्थान शामिल करना सुनिश्चित करें।

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

एक एलियास सेट करें

यदि आपने स्नैप के सरल मार्ग के माध्यम से AutoTrash इंस्टॉल किया है, तो आप टर्मिनल में autotrash-unofficial टाइप करके इसे आज़मा सकते हैं। वैकल्पिक रूप से, आप आसान पहुंच के लिए एक एलियास सेट कर सकते हैं।

यदि आप autotrash-unofficial के बजाय टूल चलाने के लिए autotrash टाइप करना पसंद करते हैं, तो टर्मिनल में निम्न टाइप करें:

sudo snap alias autotrash-unofficial autotrash
AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

अपना ट्रैश साफ़ करें

AutoTrash पैरामीटर्स की एक सूची के साथ आता है जो आपको कस्टमाइज़ करने की अनुमति देता है कि यह आपके ट्रैश को कैसे साफ़ करेगा।

-d का उपयोग करके, आप एक डेट थ्रेशोल्ड परिभाषित कर सकते हैं। निर्दिष्ट दिनों की संख्या के भीतर ट्रैश में ले जाई गई हर चीज बरकरार रहेगी; AutoTrash उससे पुरानी हर चीज को मिटा देगा। उदाहरण के लिए, 10 दिनों से पुरानी सभी फाइलों को हटाने के लिए, उपयोग करें:

autotrash -d 10

यदि आपके पास पर्याप्त फ्री स्पेस है, तो पुरानी फाइलों को हटाकर और अधिक फ्री करने की कोशिश करने का कोई मतलब नहीं है। इसे स्वयं जांचने के बजाय, आप --max-free के साथ एक फ्री स्पेस थ्रेशोल्ड निर्दिष्ट कर सकते हैं। मान मेगाबाइट में हैं।

यदि आप चाहते हैं कि AutoTrash दस दिनों से पुरानी हर चीज को तभी नष्ट करे जब आपका फ्री स्पेस 4 GB से कम हो गया हो, तो आप उपयोग करेंगे:

autotrash -d 10 --max-free 4096

चूंकि 1 GB = 1024 MB, उपरोक्त संख्या 4 GB (4 x 1024) में अनुवादित होती है।

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

आप AutoTrash को यह सुनिश्चित करवा सकते हैं कि हमेशा कम से कम 512 मेगाबाइट फ्री स्पेस उपलब्ध हो:

autotrash -d 10 --min-free 512 --keep-free 512

आप 512 को जो भी मान पसंद करते हैं उसमें बदल सकते हैं।

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

autotrash -d 10 --min-free 512 --keep-free 512 --dry-run
AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

स्वचालित पर्जिंग

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

अपने एप्लिकेशन में "स्टार्टअप" खोजें और Startup Applications Preferences खोलें।

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

जिस भी तरीके से आप पसंद करते हैं एक खाली बैश स्क्रिप्ट बनाएं और अपना AutoTrash कमांड दर्ज करें। मैंने अपनी होम डायरेक्टरी में Scripts नामक एक फोल्डर बनाया और फिर उसके अंदर autoautotrash.sh नामक एक खाली बैश स्क्रिप्ट बनाई।

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

मैंने अपना autotrash कमांड दर्ज किया, परिवर्तन सेव किए (Ctrl + W), और Nano से बाहर निकला (Ctrl + X)।

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

अपनी स्क्रिप्ट में अपने कमांड के साथ, इसे निम्न दर्ज करके अपने पसंदीदा टर्मिनल में एक्जीक्यूटेबल बनाएं:

chmod +x SCRIPT_FILE

मेरे मामले में, यह कमांड इस तरह दिखती है:

chmod +x autoautotrash.sh
AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

अंत में, Startup Applications Preferences पर वापस जाएं। शीर्ष दाएं पर Add बटन पर क्लिक करके एक नई एंट्री बनाएं। जो विंडो पॉप अप होगी, उसमें अपनी एंट्री के लिए एक नाम दर्ज करें, कमांड के रूप में अपनी स्क्रिप्ट, और यदि आप चाहें, तो इसके बारे में एक टिप्पणी कि यह क्या करता है, जो भविष्य के संदर्भ के लिए उपयोगी है।

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

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

AutoTrash के साथ उबंटू में अपने ट्रैश को स्वचालित रूप से कैसे खाली करें

अब जब आपने अपना ट्रैश खाली कर दिया है, यदि आप अभी भी अपने उबंटू मशीन को साफ करने के और तरीके ढूंढ रहे हैं, तो इसे देखें।


  1. उबंटू के सॉफ्टवेयर और अपडेट्स के साथ अपने PPAs को कैसे प्रबंधित करें उबंटू के सॉफ्टवेयर और अपडेट्स के साथ अपने PPAs को कैसे प्रबंधित करें

    उबंटू में सॉफ्टवेयर सेंटर में सभी सॉफ्टवेयर नहीं होते हैं। थर्ड-पार्टी सॉफ्टवेयर इंस्टॉल करने के लिए, आपको सिस्टम में पर्सनल पैकेज आर्काइव्स (PPA) जोड़ने होंगे। हालांकि टर्मिनल के माध्यम से उबंटू में PPAs जोड़ना और हटाना आसान है, कुछ लोग कमांड टाइप करने से जुड़ी किसी भी चीज़ को उपयोग में कठिन मानते

  1. उबंटू पर Sublime Text कैसे इंस्टॉल करें उबंटू पर Sublime Text कैसे इंस्टॉल करें

    Sublime Text सबसे लोकप्रिय टेक्स्ट/कोड एडिटर्स में से एक है, और अच्छे कारण के लिए: आप सैकड़ों प्लगइन्स का उपयोग करके इसकी कार्यक्षमता बढ़ा सकते हैं। आइए देखें कि आप अपने उबंटू-आधारित वितरण पर Sublime Text कैसे इंस्टॉल कर सकते हैं, पैकेज कंट्रोल सक्षम कर सकते हैं, और अपने विकास आवश्यकताओं के लिए पैके

  1. Ubuntu पर OnlyOffice इंटीग्रेशन के साथ Nextcloud इंस्टॉल कैसे करें Ubuntu पर OnlyOffice इंटीग्रेशन के साथ Nextcloud इंस्टॉल कैसे करें

    हालांकि आजकल क्लाउड स्टोरेज विकल्प कई हैं, लेकिन उनमें से ज्यादातर आपके डेटा को किसी और के हाथों में डाल देते हैं। Dropbox, Google Drive और OneDrive सभी को उस कंपनी पर भरोसा करने की आवश्यकता होती है जो सेवा की मालिक है, आपके डेटा के साथ सही करने के लिए। सौभाग्य से, Nextcloud जैसे सॉफ्टवेयर के लिए धन