extundelete
Описание extundelete
extundelete – это утилита, которая может восстановить удалённые файлы из разделов ext3 или ext4. Файловые системы ext3 и ext4 являются самыми распространёнными файловыми системами по умолчанию в дистрибутивах Linux, таких как Mint, Mageia или Ubuntu. extundelete использует сохранённую в журналах раздела информацию для попытки восстановить файл, который был удалён с раздела. Нет гарантий, что можно восстановить конкретный файл, поэтому всегда имейте резервную копию системы, или сделайте её после восстановления ваших файлов.
extundelete не восстанавливает жёсткие ссылки или символические ссылки, но восстанавливает файл, на который ссылки указывают. Расширенные атрибуты не восстанавливаются.
Домашняя страница: http://extundelete.sourceforge.net/
Автор: Nic Case
Лицензия: GPLv2
Справка по extundelete
Использование:
extundelete [опции] [--] файл-устройства
Опции: --version, -[vV] Напечатать версию и выйти. --help, Напечатать справку и выйти. --superblock Печать содержимого суперблока в дополнение к остальным. Если никакие действия не определены, то эта опция подразумевается. --journal Показать содержимое журнала. --after dtime Обрабатывать только записи, удалённые во время или после 'dtime'. --before dtime Обрабатывать только записи, удалённые перед 'dtime'. Actions: --inode ino Показать информацию и индексному дескриптору 'ino'. --block blk Показать информацию по блоку 'blk'. --restore-inode ino[,ino,...] Восстановить файл(ы) с изуветным номером иноды 'ino'. Восстанавливаемые файлы создаются в ./RECOVERED_FILES где номер иноды является расширением (например, file.12345). --restore-file 'path' Восстановит файл 'path'. 'path' относителен корневого раздела и не начинается с '/' Восстановленный файл создаётся в текущей директории как 'RECOVERED_FILES/path'. --restore-files 'path' Восстановит файлы, перечисленные в 'path'. Каждое имя файла должно быть того же формата, как и для опции --restore-file, один файл на одну строку. --restore-directory 'path' Восстановит директорию 'path'. 'path' относителен корневой директории файловой системы. восстановленная директория создаётся в директории вывода как 'path'. --restore-all Пытается восстановить всё. -j journal Считывает внешний журнал из названного файла. -b blocknumber Использует резервный суперблок по номеру блока при открытии файловой системы. -B blocksize Использует размер блока при открытии файловой системы. Номер должен быть номером в байтах. --log 0 Делает программу тихой. --log filename Записывает все сообщения в файл. --log D1=0,D2=filename Пользовательский контроль сообщений журнала, разделены запятой Примеры ниже: список опций. Dn должен быть info, warn или --log info,error error. Пропуск '=name' приводит к тому, что --log warn=0 сообщения с заданным уровнем будут выведены в консоль. --log error=filename Если параметр '=0', журналирование указанного уровня будет отключено. Если параметр '=filename', сообщения с этим уровнем будут записаны в указанный файл. -o directory Сохранить восстановленные файлы в указанную директорию. Восстановленные файлы по умолчанию создаются в директории 'RECOVERED_FILES/'.
Руководство по extundelete
Страница man отсутствует.
Примеры запуска extundelete
Прочитать раздел (/dev/sda1) и восстановить (–restore-file) данный файл (root/importantfile):
extundelete /dev/sda1 --restore-file root/importantfile
Установка extundelete
Программа предустановлена в Kali Linux.
Установка в BlackArch
Программа предустановлена в BlackArch.
Информация об установке в другие операционные системы будет добавлена позже.
Скриншоты extundelete
Это утилита командной строки.
Comments are Closed