كيفية العثور على الملفات المكررة وإزالتها على نظام لينكس باستخدام FSlint

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

تُظهر الأشكال نماذج لتخطيطات الملفات وأسمائها؛ وقد يختلف المظهر الدقيق باختلاف إصدار FSlint لديك وسمة سطح المكتب. ابدأ بالمجلدات التي تحتوي على مستنداتك أو صورك أو ملفاتك المُنزّلة. لا تُجرِ عملية تنظيف الملفات المُكرّرة على مستوى النظام بأكمله كفحص أولي.

تحقق من توفر برنامج FSLint قبل التثبيت

افتح نافذة طرفية وتحقق مما إذا كان البرنامج الرسومي مثبتًا بالفعل:

command -v fslint-gui

إذا أعاد الأمر مسارًا، فقم بتشغيل FSlint من قائمة التطبيقات أو نفّذ الأمر `fslint` fslint-gui. إذا لم يكن موجودًا، فتحقق أولًا من مستودع الحزم الرسمي لتوزيعتك. في الأنظمة المبنية على دبيان، apt-cache policy fslintيُظهر الأمر `fslint` ما إذا كانت حزمة مرشحة متوفرة؛ ثبّتها باستخدام sudo apt install fslint`fslint` فقط عندما يُوفرها مستودعك المُكوّن. لا يُدرج بحث الحزم الحالي في دبيان FSlint، ويشير سجل إزالة دبيان إلى اعتماده على PyGTK غير المُحدّث، والذي كان مرتبطًا بـ Python 2.

تُدرج صفحة مشروع FSlint الإصدار 2.46، وتُقدّم روابط إلى مصدره ووثائقه، وتُشير إلى أن مُستخدمي لينكس المُعاصرين قد يُفضّلون أداةً يتمّ تحديثها بشكلٍ مُستمر. كما تُقدّم رابطًا لحزمة Snap؛ يُعرّف متجر Snap هذه الحزمة باسم fslint-unofficial ، لذا تعامل معها على أنها إعادة تغليف من طرف ثالث، وراجع ناشرها وصلاحياتها قبل التثبيت. تجنّب الاعتماد على الشروحات القديمة التي تُشير إلى بناء FSlint باستخدام makeأمر داخل poالمجلد؛ فهذه ليست طريقة تثبيت عامة مُعتمدة حاليًا.

افحص المجلدات باستخدام FSlint

1. افتح أداة البحث عن الملفات المكررة

ابدأ fslint-gui. في القائمة الموجودة على اليسار، اختر "التكرارات" إذا لم يكن محددًا بالفعل. يمكنك أيضًا تمرير مسارات المجلدات إلى البرنامج عند تشغيله، على سبيل المثال fslint-gui "$HOME/Documents"؛ يوثق دليل FSlint المسارات كوسيط اختياري.

نافذة FSLint القديمة مفتوحة بجانب أمر طرفي، مع تحديد أداة Duplicates.
افتح برنامج FSlint واختر أداة Duplicates قبل إعداد الفحص.

2. حصر مسار البحث

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

تم تعيين مسار بحث FSlint إلى مجلد المستندات الخاص بالمستخدم
اختر مسار بحث محدد، مثل المستندات، قبل المسح الضوئي.

3. قم بتشغيل الفحص

انقر على "بحث" وانتظر حتى يُنهي FSlint العملية. قد يستغرق الأمر وقتًا أطول إذا كان المجلد يحتوي على العديد من الملفات الكبيرة. يبحث FSlint في المجلدات الفرعية افتراضيًا. إذا كنت تستخدم أداة سطر الأوامر الخاصة به، findup -f "$HOME/Documents"فسيعرض المسارات المطابقة دون طلب حذف أو دمج؛ -rيُعطّل الخيار التكرار، لذا لا تستخدمه إذا كنت تريد تضمين المجلدات الفرعية.

تم إعداد FSlint لفحص المستندات مع تفعيل زر البحث.
قم بتشغيل البحث على المجلدات المحددة؛ يتم تضمين المجلدات الفرعية بشكل افتراضي.

4. اقرأ مجموعات النتائج

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

نتائج FSlint مُجمّعة حسب الملفات المكررة مع مساراتها وأحجامها وتواريخها وملخص المساحة المهدرة
راجع مسارات كل مجموعة وملخصها قبل تحديد أي ملفات.

5. حدد النسخة التي ستحتفظ بها

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

تم توسيع مجموعة الملفات المكررة في FSlint بحيث يمكن مقارنة مساري الملفين
قارن المسارات الكاملة وتفاصيل الملفات، ثم قرر أي مسار يجب الاحتفاظ به.

6. احذف النسخ الزائدة فقط

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

قائمة FSlint Select تعرض خيار "الكل ما عدا الأول" لمراجعة المجموعات المكررة بعناية
يمكن أن يساعد التحديد الجماعي، ولكن تأكد من أن الأصل المقصود لا يزال غير محدد.
مجموعة FSlint المكررة مع تحديد صف زائد واحد وتمييز عنصر التحكم في الحذف
يتم تحديد المسار الزائد قبل تطبيق عملية الحذف.

7. استخدم خاصية الدمج فقط عندما تكون الروابط الصلبة مناسبة

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

8. أعد المسح الضوئي وتحقق منه

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

فحص FSlint للتكرارات باستخدام مسار البحث المحدد، ولا توجد مجموعات نتائج متبقية.
تؤكد عملية إعادة الفحص النظيفة عدم وجود مجموعات مكررة في المسارات التي قمت بفحصها.

للحصول على معلومات حول سير العمل وسلوك التكرار findup، راجع دليل أداة البحث عن التكرار في FSlint ومرجع أوامر FSlint .

اترك تعليقاً

كيفية تسجيل صوت مكبر الصوت على نظام لينكس باستخدام برنامج أوداسيتي

كيفية تسجيل صوت مكبر الصوت على نظام لينكس باستخدام برنامج أوداسيتي

يمكنك تسجيل صوت سطح مكتب لينكس في برنامج Audacity عن طريق توجيه دفق التسجيل إلى مصدر شاشة جهاز الإخراج. اتبع خطوات PulseAudio وPipeWire، ونصائح التصدير، وحلول مشكلة المسارات الصامتة.

كيفية استخدام دروب بوكس ​​على نظام لينكس: تثبيت ومزامنة ملفاتك

كيفية استخدام دروب بوكس ​​على نظام لينكس: تثبيت ومزامنة ملفاتك

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

كيفية تثبيت برنامج Inkscape على أنظمة لينكس: أوبونتو، فيدورا، آرتش، وغيرها

كيفية تثبيت برنامج Inkscape على أنظمة لينكس: أوبونتو، فيدورا، آرتش، وغيرها

قم بتثبيت Inkscape من مستودعات توزيعة Linux الخاصة بك، أو من PPA المستقرة لنظام Ubuntu، أو Snap، أو Flathub، مع الأوامر والملاحظات الحالية لاختيار مصدر الحزمة.

كيفية تثبيت برنامج SABnzbd على نظام لينكس وتكوينه

كيفية تثبيت برنامج SABnzbd على نظام لينكس وتكوينه

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

كيفية التبديل من Bash إلى Zsh على نظام Linux

كيفية التبديل من Bash إلى Zsh على نظام Linux

قم بتثبيت Zsh على Ubuntu أو Fedora أو Arch أو openSUSE، واختبره قبل تغيير shell تسجيل الدخول الخاص بك، وانقل إعدادات Bash بأمان، ويمكنك إضافة Oh My Zsh اختياريًا.

كيفية تثبيت سمة Paper GTK على نظام لينكس

كيفية تثبيت سمة Paper GTK على نظام لينكس

قم بتثبيت سمة Paper GTK من مستودعات Linux المدعومة، وقم بتمكينها لتطبيقات GTK في GNOME Tweaks، وشاهد ما يمكن للسمة القديمة تغييره وما لا يمكنها تغييره.

كيفية تثبيت وإعداد Plex على OpenMediaVault باستخدام Compose

كيفية تثبيت وإعداد Plex على OpenMediaVault باستخدام Compose

تمت أرشفة إضافة OpenMediaVault Plex القديمة. قم بإعداد Plex على OMV 8 باستخدام OMV-Extras، وإضافة Compose، ووحدة التخزين الدائمة، وحاوية Plex الرسمية.

كيفية تثبيت نواة لينكس جديدة على نظام openSUSE Leap

كيفية تثبيت نواة لينكس جديدة على نظام openSUSE Leap

اتبع عملية Kernel:HEAD الموثقة لنظام openSUSE Leap، واحتفظ بنواة أقدم متاحة عند بدء التشغيل، وراجع المخاطر قبل تثبيت نواة التطوير.

كيفية العثور على الملفات المكررة وإزالتها على نظام لينكس باستخدام FSlint

كيفية العثور على الملفات المكررة وإزالتها على نظام لينكس باستخدام FSlint

استخدم FSlint لفحص مجلدات Linux المحددة، ومراجعة المجموعات المكررة، وحذف الملفات الزائدة بأمان أو معرفة متى يكون دمج الروابط الصلبة مناسبًا.

كيفية تفعيل تسجيل الدخول التلقائي على نظام لينكس

كيفية تفعيل تسجيل الدخول التلقائي على نظام لينكس

قم بتمكين تسجيل الدخول التلقائي على نظام Linux من خلال إعدادات GNOME أو KDE Plasma أو LightDM، ثم تعلم كيفية إيقاف تشغيله وما هي إجراءات الحماية الأمنية المتبقية.