Как восстановить удалённые файлы в Linux?

Самое ценное, что мы бережно храним и лелеем на наших компьютерах - это файлы. Ну или папки с файлами. Конечно, сейчас всё больше и чаще мы проводим время в интернете, и там уже существуют свои файловые хранилища, но тем не менее, какая бы операционная система у нас ни стояла, всё-таки мы всё ещё имеем дело с важными для нас файлами, которые хранятся на наших компьютерах: текстовыми документами, аудио-треками, видео-файлами и так далее.

Файлы в компьютере имеют свойство перемещаться с места на место, создаваться и, конечно же, удаляться. И сегодня мы с вами поднимем очень важную тему - как восстановить удалённые файлы в среде Linux.

Во-первых очень полезной привычкой является при удалении файлов всё-таки пользоваться корзиной. В случае нечаянного или намеренного удаления, файлы легко можно восстановить из корзины, простым правым кликом мышки по файлу (в корзине, естественно) и выбором пункта "Восстановить". Точно такая же операция делается ещё проще, если нам нужно назад вернуть ВСЕ ФАЙЛЫ из корзины на исходное место простым нажатием горячей комбинации "Cntrl+Z", что в переводе на русский язык дословно означает "Восстановить" (запомните это магическое сочетание на всякий случай).

Но что делать если файлы удалены безвозвратно?

Для этих целей существует чудесная программка под названием Scalpel (скальпель).

Устанавливается она традиционно, в терминале

sudo apt-get install scalpel

Можно, конечно поискать её в центре приложений вашего дистрибутива, но это долго и не факт, что вас благословят бородатые линуксоиды, если вы об этом кому-нибудь расскажете =)

После установки вы не найдёте ярлычка этой программы в меню, так как эта утилитка работает только в терминале.

Теперь внимание:
Необходимо теперь открыть конфигурационный файл программы, который живёт по адресу /etc/scalpel/scalpel.conf в любом текстовом редакторе и внести некоторые правки:

sudo nano /etc/scalpel/scalpel.conf

А именно - раскомментировать (убрать знак решётки в начале строки) те строки, где указывается тип файла, который нам нужно восстановить. Например, avi, jpg, mp3 т.д. По умолчанию все типы файлов закомментированы символом решётки в начале строки.

Для запуска программы восстановления используем команду

sudo scalpel /dev/sda2 -o /home/user/MP3/output/

Где /dev/sda2 - это раздел диска, на котором мы ищем удалённые файлы (посмотреть можно консольной командой lsblk)
/home/user/ - это адрес вашей домашней папки (укажите вместо user своё имя пользователя)
MP3 - это тип восстанавливаемых файлов

После завершения работы команды (а процесс этот может затянуться на довольно длительный период) в нашей папке /home/user появится директория MP3 (или другие директории с именами типов искомых файлов).

Для доступа к этим файлам нам нужно открыть файловый менеджер с правами root (например, командой sudo nautilus или sudo dolphin) и скопировать восстановленные файлы туда, куда нам надо.

Кстати, программа scalpel восстанавливает абсолютно все файлы с указанным расширением, даже если диск многократно перезаписывался и форматировался, поэтому именно этой программой (между прочим) пользуются спецслужбы для поиска данных на носителях.

Просмотров: 6996

Дата: 2014-12-02



Комментарии к этой заметке:


Добавить Ваш комментарий:

Введите сумму чисел с картинки


Похожие записи:

Synapse. Очень полезная штука в Linux
Team Viewer - верный помощник!
Ubuntu Tweak - лёгкая настройка Ubuntu
KeePass - Безопасность в интернете!
Как восстановить удалённые файлы в Linux?

Свежая версия SinclairOS

Самое популярное




Это интересно

Ubuntu можно установить на Android с помощью программы Ubuntu Installer. Для этого необходимо иметь полный доступ к операционной системе Android (ROOT) и 3,5 Гб места на SD-карточке.

Прикол в тему

Linux, или как убить выходные…



2012 © Владимир Валах