الملفات المكررة ، وكيفية العثور عليها وحذفها في أوبونتو

حول يحدد موقع الملفات المكررة

في المقالة التالية سوف نلقي نظرة على ثلاثة أدوات للعثور على الملفات المكررة وإزالتها في أوبونتو. قد تجد أن جهاز الكمبيوتر الخاص بك مليء بالملفات المكررة في أكثر من مناسبة. ذات يوم تكتشف أن محرك الأقراص الثابتة الخاص بك مليء بنسخ متعددة من نفس الملفات في أدلة نسخ احتياطي مختلفة. تأتي المشكلة لأنه من الشائع نسيان تنظيف هذه الملفات ويبدأ القرص الثابت في تجميع عدد كبير جدًا من الملفات المكررة بعد فترة زمنية معينة.

هذا هو السبب في أنه من الجيد دائمًا معرفة كيفية القيام بذلك البحث والحذف ملفات مكررة. للقيام بذلك ، يمكننا استخدام الأدوات المفصلة أدناه في أنظمة تشغيل شبيهة بيونكس. عليك توخي الحذر عند إزالة الملفات المكررة. إذا لم يكن لديك ، فقد يؤدي ذلك إلى فقدان البيانات بشكل عرضي. لذلك ، من المستحسن الانتباه عند استخدام هذه الأدوات.

ابحث عن الملفات المكررة وأزلها في أوبونتو

لهذه المهمة في متناول اليد ، سنرى ثلاث أدوات متاحة ؛ Rdfind، Fdupes، Fslint.

هذه المرافق الثلاثة هي مجاني ومفتوح المصدر ويعمل على معظم أنظمة التشغيل الشبيهة بـ Unix.

تجد

تجد هي فائدة المصدر المفتوح ومجانا للعثور على الملفات المكررة في الدلائل والأدلة الفرعية.

قارن الملفات بناءً على محتواهم وليس أسمائهم أرشيف. يستخدم Rdfind خوارزمية التصنيف للتمييز بين الملفات الأصلية والملفات المكررة. إذا عثر على ملفين أو أكثر من نفس الملف ، فإن Rdfind ذكي بدرجة كافية للعثور على الملف الأصلي. بمجرد العثور على التكرارات ، ستقوم بإبلاغنا بها. يمكننا أن نقرر إزالتها أو استبدالها.

rdfind التثبيت

نفتح محطة طرفية (Ctrl + Alt + T) ونكتب:

تثبيت Rdfind

sudo apt install rdfind

استعمال

بمجرد التثبيت ، عليك فقط قم بتشغيل الأمر Rdfind مع المسار حيث نريد البحث عن الملفات المكررة.

Rdfind قيد التشغيل

rdfind ~/Descargas/

كما ترى من لقطة الشاشة أعلاه ، سيقوم الأمر Rdfind بفحص الدليل ~ / التنزيلات. سيحفظ النتائج في ملف يسمى results.txt ، موجود في دليل العمل الحالي. يمكن انظر اسم الملفات المكررة المحتملة داخل ملف results.txt.

يمكنك الحصول على مزيد من المعلومات حول جميع الاحتمالات التي يوفرها ، من خلال قسم المساعدة أو صفحات الرجل:

البحث عن المساعدة

rdfind --help

man rdfind

فدوبيس

Fdupes هو أداة مساعدة أخرى لسطر الأوامر لـ تحديد وإزالة الملفات المكررة داخل الدلائل والأدلة الفرعية المحددة. إنها فائدة مجانية لـ المصدر المفتوح مكتوب بلغة البرمجة سي.

يحدد Fdupes التكرارات مقارنة أحجام الملفات وتوقيعات MD5 الجزئية وتوقيعات MD5 الكاملة وأخيرًا إجراء مقارنة بايت للتأكيد.

إنه مشابه لأداة Rdfind ، لكن Fdupes يأتي مع عدد قليل من الخيارات لإجراء العمليات ، مثل:

  • البحث بشكل متكرر عن الملفات المكررة في الدلائل والأدلة الفرعية.
  • استبعاد الملفات الفارغة والملفات المخفية من الاعتبار.
  • اعرض حجم التكرارات.
  • و أكثر من ذلك بكثير.

تركيب Fdupes

نفتح محطة طرفية (Ctrl + Alt + T) ونكتب:

تثبيت fdupes

sudo apt install fdupes

استعمال

استخدام Fdupes بسيط للغاية. ما عليك سوى تشغيل الأمر التالي للعثور على الملفات المكررة في دليل ، على سبيل المثال ~ / التنزيلات.

fdupes قيد التشغيل

fdupes ~/Descargas

يمكننا أيضا ابحث عن الملفات المكررة من الدلائل الفرعية ، ببساطة باستخدام الخيار -r.

إلى إزالة جميع التكرارات، سيكون خيار الاستخدام -d.

fdupes -d ~/Descargas

سيسمح لنا هذا الأمر بتحديد الاحتفاظ بالأصل وإزالة جميع الملفات المكررة الأخرى. هنا عليك أن تكون حذرا. يمكننا بسهولة حذف الملفات الأصلية إذا لم نكن حذرين.

للحصول على مزيد من المعلومات حول كيفية استخدام fdupes، راجع قسم المساعدة أو صفحات الرجل:

مساعدة fdupes

fdupes –help

man fdupes

FSlint

FSlint هي أداة أخرى للعثور على الملفات المكررة التي وجدت فيها جيثب. على عكس المرافقين الأخريين ، يحتوي FSlint على وضعي واجهة المستخدم الرسومية و CLI. لذلك ، فهي أداة أسهل في الاستخدام.

لا يجد FSlint التكرارات فحسب ، بل يجد أيضًا الروابط الرمزية والأسماء الخاطئة والملفات المؤقتة والمعرفات الخاطئة والمجلدات الفارغة والثنائيات غير المحذوفة وما إلى ذلك.

قم بتثبيت Fslint

نفتح محطة طرفية (Ctrl + Alt + T) ونكتب:

تثبيت fslint

sudo apt install fslint

استعمال

بمجرد تثبيته ، يمكننا ذلك قم بتشغيله من قائمة التطبيق.

قاذفة fslint

كما ترى ، فإن واجهة FSlint سهلة الاستخدام وتشرح نفسها بنفسها. في علامة التبويب مسار البحث، سنضيف المسار الذي نريد مسحه ضوئيًا. سيتعين علينا فقط النقر فوق الزر "بحث" للبحث عن التكرارات. حدد الخيار "متكرر؟" للبحث بشكل متكرر عن التكرارات في الدلائل والأدلة الفرعية. سيقوم FSlint بفحص الدليل المحدد بسرعة وإدراجهم في قائمة.

fslint واجهة المستخدم الرسومية

من القائمة ، اختر التكرارات التي تريد تنظيفها. يمكنك العمل مع أي منها بإجراءات مثل الحفظ والحذف والدمج والرابط الرمزي. في علامة التبويب Advanced Search Parameters ، يمكنك تحديد المسارات المراد استبعادها أثناء البحث عن التكرارات.

للحصول على مزيد من التفاصيل حول FSlint، راجع قسم المساعدة وصفحات الرجل.

مساعدة fslint

/usr/share/fslint/fslint/fslint --help

man fslint

هذه مجرد ثلاث أدوات فعالة للعثور على الملفات المكررة غير المرغوب فيها وإزالتها على Gnu / Linux.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ميغيل سم قال

    ربما فاتك ذكر داف. شكرا.

  2.   لوسيو شافيز قال

    مساهمة جيدة جدا! شكرا جزيلا!

  3.   ميغيل أ قال

    شكرًا لك على بساطة وتفاصيل مساهمتك ، والتي أدت إلى حل المشكلة بالنسبة لي. شكرا مرة اخرى!! تحيات،

  4.   فرانسيسك قال

    FSLINT ، في الإصدار 20.04 غير موجود. هل هناك أي طريقة يمكنني تثبيته بها.
    شكرا

  5.   كلاوديو فيستينيز قال

    rdfind مذهلة. لقد اختبرت ذلك على Xubuntu 18-04 وعمل بشكل رائع!