حذف الملفات عن طريق الخطأ من الكوارث التي لا يسلم منها مستخدمو الحواسيب، أينما كانوا! في هذا الدرس سنتعرف على كيفية التعامل مع هذه الكارثة لاسترجاع الملفات المحذوفة على توزيعات لينكس. الاسترجاع يمكن أن يشمل الملفات حتى بعد عملية التهيئة - Format للقرص الصلب.

 

 

الملحق الكتابي للدرس 

يمكنك تحميل برنامج TestDisk من موقعه الرسمي كما شرحت في الفيديو:

استرجاع الملفات المحذوفة على توزيعات لينكس
سؤال كيف يمكنني تغيير صلاحيات الملفات المسترجعة لأصبح أنا مالكها؟

ستواجه مشكل الصلاحيات إن كان جزء القرص الصلب الذي استرجعت عليه الملفات يستخدم أحد نظم ملفات لينكس، مثلا ext2، ext3 أو ext4. نظم الملفات الخاصة بويندوز - FAT و NTFS - لا تعتمد الصلاحيات. إن واجهت المشكل، استعمل الأمر التالي لتغير ملكية جميع الملفات المسترجعة لحسابك:

sudo chown -R simohamed /media/simohamed/Volume/BackingUp

 

يجب أن تستبدل simohamed باسم المستخدم الخاص بك ومسار المجلد /media/simohamed/Volume/BackingUp  بمسار المجلد الذي اخترت لاسترجاع الملفات إليه.

 

سؤال ماذا عن التقنية التي قلت أنها ستمكنني من نسخ أو نقل جميع الملفات من نفس النوع لمجلد واحد؟

هذه تقنية اختيارية فقط! فلو اخترت استرجاع ملفات ذات امتدادات مختلفة، سيصعب عليك إيجاد الملفات المهمة بالنسبة لك. لذلك يمكنك أن تنشئ مجلدا لكل نوع من الملفات، وتنقل جميع الملفات المسترجعة التي لها نفس الامتداد لذاك المجلد.

التقنية تعتمد على البحث ونسخ أو نقل كل نتيجة.

للنسخ يمكنك استعمال الأمر التالي:

find /media/simohamed/Volume/BackingUp -type f -name *.gif -exec cp {} /media/simohamed/Volume/myGifs \;

 

للنقل يمكنك استعمال الأمر التالي:

find /media/simohamed/Volume/BackingUp -type f -name *.gif -exec mv {} /media/simohamed/Volume/myGifs \;

 

مع ضرورة تغيير gif بالامتداد الذي تريد نسخ أو نقل جميع ملفاته، ومسارات المجلدات في الأمر بالمسارات المناسبة لك.

 

معلومة يمكنك وقف عملية الاسترجاع واستكمالها مرة أخرى بتشغيل البرنامج بطريقة عادية.