تنظيم سطح مكتبك أو مسار home الخاص بك أو حتى نظامك عموما سيكون من الأمور الصعبة خاصة إذا كانت لديك عادة تنزيل الكثير من الأشياء من النت.
غالبا سيكون لديك ملفات من جميع الأنواع والأشكال mp3,pdf,epub وجميع أنواع الإمتدادات فأنت تنسخها من مسارها الى مسارات أخرى ثم تنسى وهذا من شأنه أن يراكم لديك الملفات المكررة.
وفي هذا الموضوع سنتعلم معا كيف نجد ونحذف الملفات المكررة بإستخدام الأدوات rdfid, fdupes والتي هي أدوات تعمل على سطر الأوامر وهناك أدوات تعمل على الواجهة الرسومية مثل DueGuru ,FSlint.
1- Rdfind
هذه الأداه المجانية تستخدم لإيجاد الملفات المكررة من المسارات المختلفة , تستخدم هذه الأداه checksum وتجد المكرر بناء على محتويات الملف وليس الأسم فقط.
لتثبيت الأداه في التوزيعات المختلفة
[On Debian/Ubuntu]
CentOS/RHEL
[On Fedora 22+]
[On Arch Linux]
لتشغيل الأداه
النتائج من هذه الأداه تحفظ في ملف results.txt
عرض قائمة الملفات المكررة فقط دون حذف
إستبدال الملفات المكررة
حذف المفات المكررة
لمعرفة المزيد حول هذه الأداه
2- Fdupes
هذه الأداه تقوم بعمل مسح للملفات المكررة في بإستخدام md5sum
لتثبيت هذه الأداه لمختلف التوزيعات
[On Debian/Ubuntu]
[On CentOS/RHEL]
[On Fedora 22+]
[On Arch Linux]
إستخدامة مشابه ل rdfind
الصيغة المبسطة لإستخدمها
للبحث المتكرر
للبحث في عدة مسارات
لحساب حجم الملفات المكررة
لعرض معلومات ملخصة عن الملفات التي تم إيجادها
لحذف جميع الملفات المكررة
سيسألك عن الملفات أدخل رقم الملف الذي تريد حذفه
للمزيد حول هذه الأداه
3- dupeGuru
هذه الأداه تقوم بعمل مسح بحسب الإسم أو المحتوى في ملف او في عدة مجلدات ,هذه الأداه تعمل على مختلف الأنظمة ويندوز لينكس ماك والأداه سريعة في عملها .
لتثبيت هذه الأداه على مختلف التوزيعات

4- FSlint
أداه مجانية تعمل على سطر الأوامر ولها واجهة رسومية ,تعمل على مختلف الأنظمة وهي كسابقتها لكنها أيضا تقدم تقرير بالملفات المكررة والمسارات والملفات المؤقتة والكثير من التفاصيل الهامة.
للتثبيت على مختلف التوزيعات
[On Debian/Ubuntu]
[On CentOS/RHEL]
[On Fedora 22+]
[On Arch Linux]

هناك الكثير من الأدوات المفيدة لإيجاد الملفات المكررة على لينكس لكن يجب الحذر عند القيام بعملية الحذف, لذا يجب أن تقوم بعملية حفظ إحتياطي قبل الحذف.
في أمان الله ^_^
4 Useful Tools to Find and Delete Duplicate Files in Linux
غالبا سيكون لديك ملفات من جميع الأنواع والأشكال mp3,pdf,epub وجميع أنواع الإمتدادات فأنت تنسخها من مسارها الى مسارات أخرى ثم تنسى وهذا من شأنه أن يراكم لديك الملفات المكررة.
وفي هذا الموضوع سنتعلم معا كيف نجد ونحذف الملفات المكررة بإستخدام الأدوات rdfid, fdupes والتي هي أدوات تعمل على سطر الأوامر وهناك أدوات تعمل على الواجهة الرسومية مثل DueGuru ,FSlint.
1- Rdfind
هذه الأداه المجانية تستخدم لإيجاد الملفات المكررة من المسارات المختلفة , تستخدم هذه الأداه checksum وتجد المكرر بناء على محتويات الملف وليس الأسم فقط.
لتثبيت الأداه في التوزيعات المختلفة
[On Debian/Ubuntu]
كود:
$ sudo apt-get install rdfind
كود:
$ sudo yum install epel-release && $ sudo yum install rdfind \
كود:
$ sudo dnf install rdfind
كود:
$ sudo pacman -S rdfind
كود:
$ rdfind /home/user
عرض قائمة الملفات المكررة فقط دون حذف
كود:
$ rdfind -dryrun true /home/user
كود:
$ rdfind -makehardlinks true /home/user
كود:
$ rdfind -deleteduplicates true /home/user
كود:
$ man rdfind
هذه الأداه تقوم بعمل مسح للملفات المكررة في بإستخدام md5sum
لتثبيت هذه الأداه لمختلف التوزيعات
[On Debian/Ubuntu]
كود:
$ sudo apt-get install fdupes
كود:
$ sudo yum install epel-release && $ sudo yum install fdupes
كود:
$ sudo dnf install fdupes
كود:
$ sudo pacman -S fdupes
الصيغة المبسطة لإستخدمها
كود:
$ fdupes <dir>
كود:
$ fdupes -r <dir>
كود:
$ fdupes <dir1> -r <dir2>
كود:
$ fdupes -S <dir>
كود:
$ fdupes -m <dir>
كود:
$ fdupes -d <dir>
للمزيد حول هذه الأداه
كود:
$ fdupes -help
هذه الأداه تقوم بعمل مسح بحسب الإسم أو المحتوى في ملف او في عدة مجلدات ,هذه الأداه تعمل على مختلف الأنظمة ويندوز لينكس ماك والأداه سريعة في عملها .
لتثبيت هذه الأداه على مختلف التوزيعات
كود:
--------------- On Debian/Ubuntu/Mint --------------- $ sudo add-apt-repository ppa:dupeguru/ppa $ sudo apt-get update $ sudo apt-get install dupeguru
كود:
--------------- On Arch Linux --------------- $ sudo pacman -S dupeguru
4- FSlint
أداه مجانية تعمل على سطر الأوامر ولها واجهة رسومية ,تعمل على مختلف الأنظمة وهي كسابقتها لكنها أيضا تقدم تقرير بالملفات المكررة والمسارات والملفات المؤقتة والكثير من التفاصيل الهامة.
للتثبيت على مختلف التوزيعات
[On Debian/Ubuntu]
كود:
$ sudo apt-get install fslint
كود:
$ sudo yum install epel-release && $ sudo yum install fslint
كود:
$ sudo dnf install fslint
كود:
$ sudo pacman -S fslint
هناك الكثير من الأدوات المفيدة لإيجاد الملفات المكررة على لينكس لكن يجب الحذر عند القيام بعملية الحذف, لذا يجب أن تقوم بعملية حفظ إحتياطي قبل الحذف.
في أمان الله ^_^
4 Useful Tools to Find and Delete Duplicate Files in Linux