लिनक्स पर डुप्लिकेट फ़ाइलें कैसे ढूंढें और निकालें
चाहे आप अपने डेस्कटॉप या सर्वर पर लिनक्स का उपयोग कर रहे हों, ऐसे अच्छे उपकरण हैं जो आपके सिस्टम को डुप्लिकेट फ़ाइलों के लिए स्कैन करेंगे और आपको स्पेस खाली करने में मदद करेंगे। ठोस चित्रमय और कमांड-लाइन इंटरफेस दोनों उपलब्ध हैं.
डुप्लिकेट फ़ाइलें डिस्क स्थान का एक अनावश्यक अपशिष्ट हैं। आखिरकार, अगर आपको वास्तव में दो अलग-अलग स्थानों में एक ही फ़ाइल की आवश्यकता है, तो आप हमेशा एक प्रतीकात्मक लिंक या हार्ड लिंक सेट कर सकते हैं, डेटा को डिस्क पर केवल एक स्थान पर संग्रहीत कर सकते हैं.
FSlint
FSlint उबंटू, डेबियन, फेडोरा और रेड हैट सहित विभिन्न लिनक्स वितरण सॉफ्टवेयर रिपॉजिटरी में उपलब्ध है। बस अपने पैकेज मैनेजर को फायर करें और “fslint” पैकेज इंस्टॉल करें। यह उपयोगिता डिफ़ॉल्ट रूप से एक सुविधाजनक ग्राफिकल इंटरफ़ेस प्रदान करती है, लेकिन इसमें इसके विभिन्न कार्यों के कमांड-लाइन संस्करण भी शामिल हैं। कई लिनक्स अनुप्रयोगों की तरह, एफएसलिंट ग्राफिकल इंटरफेस सिर्फ एक फ्रंट-एंड है जो एफएसलिंट कमांड का उपयोग करता है.
हालांकि, आपको FSlint के सुविधाजनक ग्राफ़िकल इंटरफ़ेस का उपयोग करने से दूर न करें। डिफ़ॉल्ट रूप से, यह चयनित डुप्लिकेट फलक और आपके होम निर्देशिका को डिफ़ॉल्ट खोज पथ के साथ खोलता है। आपको बस फाइंड बटन पर क्लिक करना है और एफएसलिंट आपके होम फोल्डर के तहत निर्देशिका में डुप्लिकेट फ़ाइलों की एक सूची प्राप्त करेगा। जिन फ़ाइलों को आप हटाना चाहते हैं, उन्हें हटाने के लिए बटनों का उपयोग करें और उन्हें पूर्वावलोकन करने के लिए उन्हें डबल-क्लिक करें.
ध्यान दें कि कमांड-लाइन उपयोगिताओं डिफ़ॉल्ट रूप से आपके रास्ते में नहीं हैं, इसलिए आप उन्हें विशिष्ट कमांड की तरह नहीं चला सकते हैं। उबंटू पर, आप उन्हें / usr / share / fslint / fslint के तहत पाएंगे। इसलिए, यदि आप एकल निर्देशिका पर संपूर्ण fslint स्कैन चलाना चाहते हैं, तो यहां वे आदेश हैं जो आप Ubuntu पर चलाएंगे:
cd / usr / share / fslint / fslint
./ fslint / path / to / directory
यह आदेश वास्तव में कुछ भी नहीं हटाएगा। यह सिर्फ डुप्लिकेट फ़ाइलों की एक सूची प्रिंट करेगा - आप बाकी के लिए अपने दम पर कर रहे हैं.
fdupes
Fdupes कमांड आमतौर पर डिफ़ॉल्ट रूप से स्थापित नहीं होती है, लेकिन यह कई लिनक्स वितरण के रिपॉजिटरी में उपलब्ध है। यह एक साधारण कमांड-लाइन टूल है। यह संभवतः सबसे सुविधाजनक, तेज उपकरण है जिसका उपयोग आप कर सकते हैं यदि आप एक ऐसे वातावरण में डुप्लिकेट फ़ाइलों को ढूंढना चाहते हैं जहां आपके पास केवल लिनक्स कमांड लाइन तक पहुंच हो, न कि ग्राफिकल यूजर इंटरफेस.
इसका उपयोग करना सरल है। बस एक निर्देशिका के लिए मार्ग के बाद fdupes कमांड चलाएं। इसलिए, fdupes / घर / क्रिस निर्देशिका / होम / क्रिस में सभी डुप्लिकेट फ़ाइलों को सूचीबद्ध करेगा - लेकिन उपनिर्देशिकाओं में नहीं! fdupes -r / home / chris कमांड पुन: डुप्लिकेट फ़ाइलों के लिए सभी उपनिर्देशिकाओं के अंदर / घर / क्रिस की खोज करेगा और उन्हें सूचीबद्ध करेगा.
यह उपकरण स्वचालित रूप से कुछ भी नहीं निकालेगा, यह आपको केवल डुप्लिकेट फ़ाइलों की सूची दिखाएगा। यदि आप चाहें तो आप डुप्लिकेट फ़ाइलों को हाथ से हटा सकते हैं। आप फ़ाइलों को हटाने में मदद करने के लिए -d स्विच के साथ कमांड भी चला सकते हैं। आपको उन फ़ाइलों को चुनने के लिए प्रेरित किया जाएगा जिन्हें आप संरक्षित करना चाहते हैं.
dupeGuru, dupeGuru Music Edition, और dupeGuru Pictures Edition
हां, हम एक बार फिर से डुगुरु की सिफारिश करने जा रहे हैं। यह एक ओपन-सोर्स और क्रॉस-प्लेटफ़ॉर्म टूल है जो इतना उपयोगी है कि हमने पहले ही इसे विंडोज पर डुप्लिकेट फ़ाइलों को खोजने और मैक पर डुप्लिकेट फ़ाइलों को साफ करने के लिए सुझाया है।.
डुप्गुरु थोड़ा कम सुविधाजनक है क्योंकि यह अधिकांश लिनक्स वितरण सॉफ्टवेयर रिपॉजिटरी में उपलब्ध नहीं है - हालांकि यह आर्क लिनक्स के रिपॉजिटरी में उपलब्ध है। हालाँकि, डुप्गुरु वेबसाइट एक पीपीए प्रदान करती है जो आपको उबंटू और उबंटू-आधारित लिनक्स वितरण पर आसानी से अपने सॉफ्टवेयर पैकेज स्थापित करने की सुविधा देती है। अन्य लिनक्स वितरण के उपयोगकर्ता भी इसे स्रोत से संकलित कर सकते हैं.
विंडोज और मैक पर के रूप में, dupeGuru तीन अलग-अलग संस्करणों की पेशकश करता है - बेसिक डुप्लिकेट-फाइल-स्कैनिंग के लिए एक मानक संस्करण, डुप्लिकेट गाने खोजने के लिए डिज़ाइन किया गया एक संस्करण, जो अलग-अलग तरीके से फट या एन्कोड किया गया हो सकता है, और जो समान फ़ोटो हैं खोजने के लिए एक संस्करण। घुमाया, आकार बदला, या अन्यथा संशोधित किया गया। आप उन सभी को डूपगुरु वेबसाइट से प्राप्त कर सकते हैं, और तीनों उबंटू पीपीए में उपलब्ध हैं.
यह एप्लिकेशन ठीक वैसे ही काम करता है जैसा कि अन्य प्लेटफॉर्म पर करता है। इसे लॉन्च करें, स्कैन करने के लिए एक या अधिक फ़ोल्डर जोड़ें, और स्कैन पर क्लिक करें। आपको डुप्लिकेट फ़ाइलों की एक सूची दिखाई देगी, और आप उन्हें चेक कर सकते हैं और उन्हें हटा सकते हैं - या उन्हें अन्य प्लेटफार्मों पर ले जा सकते हैं। आप फ़ाइल को डबल-क्लिक से आसानी से खोल सकते हैं और जांच सकते हैं.
स्थापना के बाद, Ubuntu पैकेज को कमांड लाइन से लॉन्च किया जाना चाहिए - उदाहरण के लिए, के साथ dupeguru_se मानक संस्करण के लिए कमांड। प्रतीत होता है कि डिफ़ॉल्ट रूप से कोई डेस्कटॉप शॉर्टकट स्थापित नहीं किया गया है। सिस्टम एकीकरण की यह कमी एकमात्र कारण है कि हम इस उपयोगिता को और अधिक अनुशंसित नहीं कर सकते हैं, क्योंकि इसे स्थापित करने और लॉन्च करने के बाद यह अच्छी तरह से काम करता है.
जैसा कि आप उम्मीद कर सकते हैं, यह पूरी सूची नहीं है। आपके लिनक्स वितरण के पैकेज मैनेजर में आपको कई अन्य डुप्लिकेट-फाइल-ढूंढने की उपयोगिताएँ मिलेंगी - जो बिना किसी ग्राफ़िकल इंटरफ़ेस के आदेश देती हैं। जब तक आपके पास विशिष्ट आवश्यकताएं नहीं हैं, उपरोक्त उपकरण हमारे पसंदीदा हैं और जिन्हें हम सुझाते हैं.