উত্তর:
আপনার সাথে ভাগ্য থাকতে পারে:
http://extundelete.sourceforge.net/
তবে আমি এটি কখনও ব্যবহার করি নি।
সতর্কতা: সাধারণত আজকাল, ফাইল সিস্টেমগুলি মুছে ফেলা সমর্থন করে না। মুছে ফেলা ফাইলগুলি পুনরুদ্ধার করার চেষ্টা করা কম্পিউটার ফরেনসিকগুলির একটি অনুশীলন এবং সেগুলি ফিরে পেতে আপনি খুব ভাগ্যবান হতে চলেছেন। বিশেষত, আপনি যদি ডিস্কে আরও কোনও ফাইল লিখে থাকেন, তবে আপনার মুছে ফেলা ফাইলগুলি চিরতরে চলে যাওয়ার সম্ভাবনা রয়েছে।
প্রথম জিনিসটি হ'ল:
dd
যদি আপনার ডেটা এনক্রিপ্ট করা না হয় বা ব্লকগুলি দ্বারা এনক্রিপ্ট করা থাকে তবে এমন সরঞ্জাম রয়েছে যা ফাইল সিস্টেমের স্বাধীনভাবে ডিস্কে ডেটা সন্ধান করে। (যেমন, ফটোরেক )
আপনার ডেটাটি যদি ডিস্কে লিখিত হয়ে থাকে বা সম্প্রতি অ্যাক্সেস করা হয় তবে এক্সটান্ডিলিট একটি ভাল কাজও করতে পারে এবং আপনার মুছে ফেলার পরে তাদের আইওড বা সংশ্লিষ্ট ডেটা সেক্টর অন্য ফাইলগুলি ওভাররাইট করা যাবে না।
তাহলে ফাইল ভিতরে ছিল স্ট্যাক এনক্রিপ্ট হোম ডিরেক্টরীতে, আপনি পরীক্ষা করতে পারবেন এই ।
আমার জন্য যা কাজ করেছে তা খিলান দিয়ে দেওয়া হয়েছিল (কেবলমাত্র টেক্সট ফাইলগুলিতে প্রযোজ্য):
grep -a -C 200 -F 'Unique string in text file' /dev/sdXN
কিছুক্ষণ সময় নেয়, তবে কাজ করেছি যখন আমি দুর্ঘটনাক্রমে কিছু উত্স কোড মুছে ফেলেছিলাম যা আমি এখনও কমিট করেছিলাম না!
আপনি কীভাবে ফাইলগুলি মুছলেন তা নির্ভর করে। আপনি যদি গ্রাফিকাল ফাইল ম্যানেজার ব্যবহার করেন তবে আপনার "ট্র্যাশ" থাকতে পারে। আপনি যদি এমসি ব্যবহার করেন তবে আপনার "হারিয়ে যাওয়া এবং খুঁজে পাওয়া" থাকতে পারে। আপনি যদি "আরএম" ব্যবহার করেন তবে আপনার ফাইলটি পুনরুদ্ধার করার খুব কম শূন্য সম্ভাবনা রয়েছে।