🐧 Scalpel – инструмент для восстановления удаленных файлов на Linux |

🐧 Scalpel – инструмент для восстановления удаленных файлов на Linux

Обзоры

Нередко мы случайно нажимаем “Shift + Delete” на файлах вместо простого “Delete”.

В силу наших естественных привычек многие из нас склонны использовать это, не осознавая.

Как работает удаление файлов на Linux

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

Он просто удаляется из папки базы данных, делая ее невидимой в каталоге, но он все еще остается где-то на жестком диске.

По сути, у системы есть список-указатель на блоки на устройстве хранения, которые все еще содержат данные.

Данные не будут стерты с блочного накопителя, пока вы не перезапишете их новым файлом.

Восстановление потерянных файлов в Linux с помощью инструмента Scalpel

Как правило, Windows предлагает множество сторонних инструментов для восстановления потерянных данных, в то время как Linux, в частности Ubuntu, предоставляет лишь несколько вариантов.

Используя Ubuntu в качестве операционной системы, можно столкнуться с проблемой поиска инструмента для восстановления потерянных файлов.

Некоторые из них мы уже перечисляли:

😞 7 из лучших инструментов восстановления данных для Linux

Что такое Scalpel?

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

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

Инструмент известен своей надежностью при работе с файлами различных типов и форматов.

Примечательной особенностью Scalpel является возможность работы в командной строке, что соответствует предпочтениям многих пользователей Linux, которым удобен терминальный интерфейс.

Scalpel окажется ценным помощником для пользователей Linux, столкнувшихся с проблемой поиска потерянных файлов, предоставляя эффективное и надежное решение для восстановления данных в ситуациях, когда другие инструменты могут оказаться неэффективными.

Как установить Scalpel на Linux

Чтобы установить Scalpel в Linux, используйте следующую команду, соответствующую вашему дистрибутиву Linux.

sudo apt install scalpel         [На Debian, Ubuntu и Mint]
sudo yum install scalpel         [На RHEL/CentOS/Fedora и Rocky/AlmaLinux]
sudo emerge -a sys-apps/scalpel  [На Gentoo Linux]
sudo apk add scalpel             [На Alpine Linux]
sudo pacman -S scalpel           [На Arch Linux]
sudo zypper install scalpel      [На OpenSUSE]
sudo pkg install scalpel      [На FreeBSD]

После установки Scalpel вам нужно будет немного отредактировать кое-что.

Scalpel поставляется с собственным конфигурационным файлом, расположенным в каталоге ‘/etc’.

Полный путь к нему – “/etc/scalpel/scalpel.conf” или “/etc/scalpel.conf”.

Когда вы откроете конфигурационный файл, вы увидите, что все в нем изначально закомментировано символами ‘#’.

sudo nano /etc/scalpel/scalpel.conf
или
sudo nano /etc/scalpel.conf

Перед запуском Scalpel необходимо откомментировать форматы файлов, которые вы хотите восстановить.

Однако разкомментирование всего файла может занять много времени и привести к ложным результатам.

Например, если вы хотите восстанавливать только файлы ‘.jpg’, можно просто убрать раздел ‘.jpg’ в файле конфигурации Scalpel.

Теперь выполните следующую команду в терминале для поиска удаленных файлов.

sudo scalpel /path/to/target/directory

После того как вы запустите Scalpel в каталоге, ему потребуется время для восстановления удаленного файла в зависимости от объема сканируемого дискового пространства и скорости машины.

Программа создаст каталог ‘rec’, содержащий восстановленные файлы в указанном выходном каталоге.

Просмотрите восстановленные файлы и переместите их в безопасное место.

Заключение

Выполнив эти шаги, вы сможете установить Scalpel на свою систему Linux и использовать ее для восстановления удаленных файлов и папок.

Не забудьте тщательно настроить параметры Scalpel для работы с файлами определенных форматов, что снизит риск получения ложных результатов и повысит эффективность процесса восстановления.

Советую всем взять за привычку использовать просто “delete”, а не “Shift + Delete”.

Всегда лучше предотвратить ошибку, чем потом пытаться ее исправить.

см. также:

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий