لا أحد يحب الملفات المكررة. يشغلون مساحة غير ضرورية على النظام ويعيقون الطريق. لحسن الحظ ، على Linux ، هناك طريقة لإزالة البيانات المكررة وتنظيف الملفات المكررة ، باستخدام Fdupes.

تثبيت Fdupes

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

من السهل تثبيت Fdupes ولديه الكثير من الدعم داخل غالبية توزيعات Linux الموجودة هناك. في الواقع ، حتى FreeBSD لديه البرنامج المتاح. لتشغيل البرنامج ، قم بتشغيل محطة وإدخال الأوامر التي تتوافق مع نظام التشغيل Linux الخاص بك.

أوبونتو

سودو عرضة تثبيت fdupes

ديبيان

سودو الرابطة بين الحصول على تثبيت fdupes

قوس لينكس

Fdupes موجودة على Arch Linux ، عبر مستودع "Community". للأسف ، لم يتم إعداد الريبو "Community" افتراضيًا. لتثبيت هذا البرنامج ، ستحتاج أولاً إلى تعديلPacman.conf ملف.

لتحرير ملف التكوين ، افتحه في محرر نصوص Nano.

sudo nano /etc/pacman.conf

في ملف التكوين ، أزل "#" من أمام كل ما يتعلق بـ "Community". ضع في اعتبارك أن كل علامة "#" يجب أن تختفي ، أو لن تعمل الريبو. عندما تتم التعديلات ، احفظها باستخدام Ctrl + O والخروج مع Ctrl + X.

مزامنة الريبو المجتمع الجديد مع بكمن.

سودو بكمن -Syy

الآن بعد أن تمت مزامنة مصدر برنامج "Community" بنجاح ، أصبح لدى Arch Linux الوصول الكامل إليه. الانتهاء من العملية عن طريق تثبيت تطبيق Fdupes من خلال مدير الحزم.

سودو بكمن -S fdupes

فيدورا

سودو dnf تثبيت fdupes

زحمة

سودو zypper تثبيت fdupes

البحث عن التكرارات

قبل أن تتمكن Fdupes من إزالة الملفات الزائدة ، يجب أن تعرف مكانها. للعثور على الملفات ، ستحتاج إلى الاستفادة من ص مفتاح كهربائي. مع ال ص التبديل ، ستتمكن من البحث في كل مجلد على كمبيوتر Linux ، إلى جانب كل مجلد فرعي ، مما يجعل العثور على التكرارات أسرع بكثير.

اتبع الإرشادات الموضحة أدناه لمعرفة كيفية العثور على الملفات المكررة وإزالتها في عدة مواقع على كمبيوتر Linux.

التكرارات في مجلد المنزل

أحد الأماكن الرئيسية التي يخزن فيها المستخدمون الملفات هو / home /. السبب وراء احتفاظ هذا المجلد بالكثير من الملفات هو أن كل ما يفعله المستخدم على نظام Linux يتم وضعه هنا. نتيجة لذلك ، تتراكم الملفات بمرور الوقت وتتكرر في كثير من الأحيان. للعثور على هذه التكرارات ، افتح محطة ونقطة fdupes إلى مجلد منزلك.

fdupes -r ~ /

أو ، لمسح مستخدم آخر على جهاز الكمبيوتر الخاص بك ، غير مسجل الدخول حاليًا ، قم بما يلي:

fdupes -r / home / اسم المستخدم /

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

fdupes -r ~ / >> ~ / Documents / fdupes-scan-home.txt

أو

fdupes -r / home / اسم المستخدم / >> ~ / Documents / fdupes-scan-home-user.txt

التكرارات في نظام الملفات الجذر

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

في المحطة ، قم بتغيير shell من مستخدم عادي إلى حساب الجذر. سيؤدي التغيير من حساب تقليدي إلى Root إلى السماح لتطبيق Fdupes بالمسح في المواقع التي تكون خارج حدود الإعداد العادي.

sudo-s

أو

سو -

كجذر ، تفحص نظام الملفات الجذر باستخدام Fdupes.

fdupes -r /

بدلاً من ذلك ، قم بمسح موقع معين ، بدلاً من مسح نظام الجذر بالكامل باستخدام:

fdupes -r / location / on / your / pc

تحتاج إلى تصدير نتائج المسح الضوئي إلى ملف في وقت لاحق؟ قم بتشغيل هذا الأمر.

fdupes -r / >> /home/username/Documents/fdupes-scan.txt

أو

fdupes -r / location / on / your / pc >> /home/username/Documents/fdupes-scan.txt

إزالة البيانات الزائدة

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

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

ملاحظة: لا تحل محل البيانات المكررة على مستوى النظام ما لم تفهم المخاطر التي قد تحدث!

هارد لينك استبدال

fdupes -rH / home / اسم المستخدم /

أو للتكرارات على مستوى النظام:

sudo-s fdupes -rH / root / file / location

لينة لينك استبدال

fdupes -rS / home / اسم المستخدم /

أو على مستوى النظام:

fdupes -rS / الجذر / ملف / الموقع

عملت لك: Robert Gaines & George Fleming | تريد الاتصال بنا؟

التعليقات على الموقع: