उबंटू में हार्ड ड्राइव स्पेस कैसे खाली करें

How Free Up Hard Drive Space Ubuntu



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

खाली कचरा बिन

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









यदि आप कमांड लाइन पसंद करते हैं, तो निम्नलिखित कमांड को लगातार चलाकर ट्रैश को खाली किया जा सकता है:



$सीडी $होम/.स्थानीय/साझा करना/कचरा/फ़ाइलें/
$आर एम -आरएफआई *

Autoremove संस्थापित संकुल अब उपयोग में नहीं है

उबंटू का उपयुक्त पैकेज मैनेजर एक आसान कमांड लाइन विकल्प के साथ आता है जिसे केवल ऑटोरेमोव कहा जाता है। यह अप्रयुक्त पैकेज और पुराने कर्नेल को हटाता है जो सिस्टम पर संस्थापित हैं लेकिन हटाने के लिए सुरक्षित हैं क्योंकि कोई अन्य पैकेज उन पर निर्भर नहीं है। संकुल को स्वतः हटाने के लिए निम्न कमांड का उपयोग करें:





$सुडोउपयुक्त--purgeऑटोरेमूव

-purge स्विच यह सुनिश्चित करता है कि पैकेज के साथ अवशिष्ट कॉन्फ़िगरेशन फ़ाइलें भी हटा दी जाती हैं (होम फ़ोल्डर में स्थित कॉन्फ़िगरेशन फ़ाइलों को छोड़कर)।

सफाई पैकेज

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



$सुडोउपयुक्त साफ
$सुडोउपयुक्त ऑटोक्लीन

डिस्क उपयोग विश्लेषक

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

पाना

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

$सुडो पाना $होम -प्रकारएफआकार के+1024M-निष्पादन रास -श्री {}+

संदर्भ के लिए, नीचे मेरे सिस्टम पर उपरोक्त कमांड का आउटपुट है।

2.3G /home/nit/Downloads/focal-desktop-amd64.iso
2.1G /home/nit/Downloads/focal-desktop-amd64.iso.zs-old

डेबोर्फ़ान

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

$सुडोउपयुक्तइंस्टॉलडेबोर्फ़ान

अनाथ पैकेजों की सूची देखने के लिए, नीचे कमांड चलाएँ:

$डेबोर्फ़ान

सभी अनाथ पैकेजों को सूचीबद्ध करने और उन्हें एक ही समय में हटाने के लिए, नीचे दी गई कमांड चलाएँ:

$डेबोर्फ़ान| xargs सुडोउपयुक्त--purgeहटाना

डीपीआईजी

Dpigs एक कमांड लाइन ऐप है जो हार्ड ड्राइव पर सबसे बड़ा स्थान लेते हुए स्थापित डेबियन पैकेजों की एक सूची प्रदर्शित करता है। उबंटू पर dpigs स्थापित करने के लिए, नीचे दी गई कमांड चलाएँ:

$सुडोउपयुक्तइंस्टॉलडेबियन-गुडीज़

अब 20 पैकेजों की सूची देखने के लिए नीचे कमांड चलाएँ जो आपकी हार्ड ड्राइव पर सबसे अधिक स्थान घेरते हैं:

$डीपीआईजी-एच -एन बीस

संदर्भ के लिए, नीचे मेरे सिस्टम पर उपरोक्त कमांड का आउटपुट है।

निष्कर्ष

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