लिनक्स पर डुप्लिकेट फ़ाइलें कैसे खोजें और निकालें

विषयसूची:

लिनक्स पर डुप्लिकेट फ़ाइलें कैसे खोजें और निकालें
लिनक्स पर डुप्लिकेट फ़ाइलें कैसे खोजें और निकालें

वीडियो: लिनक्स पर डुप्लिकेट फ़ाइलें कैसे खोजें और निकालें

वीडियो: लिनक्स पर डुप्लिकेट फ़ाइलें कैसे खोजें और निकालें
वीडियो: Learn Windows 7 - Parental Controls - YouTube 2024, मई
Anonim
चाहे आप अपने डेस्कटॉप या सर्वर पर लिनक्स का उपयोग कर रहे हों, ऐसे अच्छे उपकरण हैं जो आपके सिस्टम को डुप्लिकेट फ़ाइलों के लिए स्कैन करेंगे और उन्हें स्थान खाली करने के लिए उन्हें हटाने में आपकी सहायता करेंगे। ठोस ग्राफिकल और कमांड लाइन इंटरफेस दोनों उपलब्ध हैं।
चाहे आप अपने डेस्कटॉप या सर्वर पर लिनक्स का उपयोग कर रहे हों, ऐसे अच्छे उपकरण हैं जो आपके सिस्टम को डुप्लिकेट फ़ाइलों के लिए स्कैन करेंगे और उन्हें स्थान खाली करने के लिए उन्हें हटाने में आपकी सहायता करेंगे। ठोस ग्राफिकल और कमांड लाइन इंटरफेस दोनों उपलब्ध हैं।

डुप्लिकेट फ़ाइलें डिस्क स्थान की एक अनावश्यक अपशिष्ट हैं। आखिरकार, यदि आपको वास्तव में दो अलग-अलग स्थानों में एक ही फ़ाइल की आवश्यकता है तो आप डिस्क पर केवल एक स्थान में डेटा संग्रहीत करते हुए हमेशा एक प्रतीकात्मक लिंक या हार्ड लिंक सेट कर सकते हैं।

FSlint

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

हालांकि, आपको FSlint के सुविधाजनक ग्राफिकल इंटरफ़ेस का उपयोग करने से दूर डरने न दें। डिफ़ॉल्ट रूप से, यह चयनित डुप्लिकेट फलक के साथ खुलता है और आपकी होम निर्देशिका डिफ़ॉल्ट खोज पथ के रूप में खुलती है। आपको बस इतना करना है कि ढूँढें बटन पर क्लिक करें और FSlint को आपके घर फ़ोल्डर के अंतर्गत निर्देशिकाओं में डुप्लिकेट फ़ाइलों की एक सूची मिल जाएगी। उन फ़ाइलों को हटाने के लिए बटन का उपयोग करें जिन्हें आप निकालना चाहते हैं, और उन्हें पूर्वावलोकन के लिए डबल-क्लिक करें।

ध्यान दें कि कमांड लाइन उपयोगिता आपके पथ में डिफ़ॉल्ट रूप से नहीं हैं, इसलिए आप उन्हें सामान्य आदेशों की तरह नहीं चला सकते हैं। उबंटू पर, आप उन्हें / usr / share / fslint / fslint के अंतर्गत पाएंगे। इसलिए, यदि आप एक ही निर्देशिका पर संपूर्ण fslint स्कैन चलाने के लिए चाहते हैं, तो यहां दिए गए आदेश हैं जिन्हें आप उबंटू पर चलाएंगे:
ध्यान दें कि कमांड लाइन उपयोगिता आपके पथ में डिफ़ॉल्ट रूप से नहीं हैं, इसलिए आप उन्हें सामान्य आदेशों की तरह नहीं चला सकते हैं। उबंटू पर, आप उन्हें / usr / share / fslint / fslint के अंतर्गत पाएंगे। इसलिए, यदि आप एक ही निर्देशिका पर संपूर्ण fslint स्कैन चलाने के लिए चाहते हैं, तो यहां दिए गए आदेश हैं जिन्हें आप उबंटू पर चलाएंगे:

cd /usr/share/fslint/fslint

./fslint /path/to/directory

यह आदेश वास्तव में कुछ भी हटा नहीं देगा। यह सिर्फ डुप्लिकेट फ़ाइलों की एक सूची मुद्रित करेगा - आप बाकी के लिए अपने आप हैं।

Image
Image

fdupes

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

इसका उपयोग करना आसान है। निर्देशिका के पथ के बाद बस fdupes कमांड चलाएं। इसलिए, fdupes / घर / क्रिस निर्देशिका / घर / क्रिस में सभी डुप्लिकेट फ़ाइलों को सूचीबद्ध करेगा - लेकिन उपनिर्देशिका में नहीं! fdupes -r / घर / क्रिस आदेश डुप्लिकेट फ़ाइलों के लिए / home / chris के अंदर सभी उपनिर्देशिकाओं को दोबारा खोजेगा और उन्हें सूचीबद्ध करेगा।

यह टूल स्वचालित रूप से कुछ भी नहीं हटाएगा, यह आपको डुप्लिकेट फ़ाइलों की एक सूची दिखाएगा। यदि आप चाहें तो आप डुप्लिकेट फ़ाइलों को हाथ से हटा सकते हैं। आप फ़ाइलों को हटाने में मदद करने के लिए -d स्विच के साथ कमांड भी चला सकते हैं। आपको उन फ़ाइलों को चुनने के लिए कहा जाएगा जिन्हें आप संरक्षित करना चाहते हैं।

Image
Image

डुप्गुरु, डुप्गुरु संगीत संस्करण, और डुप्गुरु पिक्चर्स संस्करण

हां, हम एक बार फिर से डुप्गुरु की सिफारिश करने जा रहे हैं। यह एक ओपन-सोर्स और क्रॉस-प्लेटफ़ॉर्म टूल है जो इतना उपयोगी है कि हमने विंडोज़ पर डुप्लिकेट फाइलों को ढूंढने और मैक पर डुप्लिकेट फाइलों को साफ करने के लिए पहले ही इसकी सिफारिश की है।

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

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

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

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

Image
Image

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

सिफारिश की: