ریکاوری فایلها در لینوکس_بازیابی فایل ها در لینوکس
gameover.blog.ir
بسیار پیش آمده که فایلهای مهم خود را به دلایل مختلفی حذف کرده باشید و بعد نیاز به آنها داشتهاید. برای ویندوز برنامههای بازگردانی فایل (ریکاوری Recovery) زیادی وجود دارد که کاربران با آنها آشنا هستند اما در لینوکس این موضوع را چگونه حل کنیم؟! آیا راهی برای بازگردانی فایلها تعبیه شده یا باید از برنامه جانبی استفاده کنیم؟!
در اینجا میخواهم برنامههایی برای بازگردانی فایل در لینوکس به شما معرفی کنم.
Scalpel
یک ابزار ریکاوری مستقل از فایلهای سیستمی برای لینوکس و مک است (برای اجرا بر روی ویندوز باید آن را با MinGW کمپایل کنید).
برای نصب از دستورات زیر استفاده کنید.
در دبیان، ابونتو و مینت
sudo apt-get install scalpel
در فدورا
sudo yum install scalpel
بعد از نصب از قالب دستور زیر برای اجرای برنامه استفاده کنید.
sudo scalpel [device/directory/file name] -o [output directory]
Foremost
برنامهای کنسولی است که بازگردانی فایلها را بر اساس ساختار سرآیند (هدر)، پاورقی (فوتر) و داخلی (Internal) اطلاعات آنها انجام میدهد و خروجی بازگردانی نیز بر اساس نوع (پسوند) آنها است. این برنامه برای دیسکها و فایلهای ایمیج (Image file) نیز کار میکند.
برای نصب از دستورات زیر استفاده کنید.
در دبیان، ابونتو و مینت
sudo apt-get install foremost
در فدورا
sudo yum install foremost
یک نمونه از استفاده این برنامه برای بازگردانی فایلهای تصویری JPEG را در زیر مشاهده میکنید.
sudo foremost -t jpg -i /dev/sda1
میتوانید بجای jpg پسوند مورد نظر خود را بگذارید یا از all برای بازگردانی تمامی پسوندها استفاده کنید. به صورت پیشفرض خروجی در پوشهای در شاخه خانه کاربر قرار دارد. از -o برای تعیین پوشه خاص برای خروجی نیز میتوانید استفاده کنید.
Photorec
این برنامه از دو مورد قبلی سریعتر است و رابط کاربری بهتری بجای خط دستور در اختیار شما میگذارد و فقط کافیست برنامه را با کاربری روت در ترمینال اجرا کنید تا محیط کاربری آن را مشاهده کنید.
برنامه فوق در بسته testdisk قرار دارد و کافیست این بسته را نصب کنید.
- منبع goo.gl/w0GNzZ
منبع:linuxihaa.ir