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



facebook щебет Pinterest WhatsApp телеграмма

    Вы случайно удалили какой-либо файл в Ubuntu? В этом уроке мы покажем вам, как вы можете восстановить удаленные файлы в Ubuntu Linux. У всех нас был тот опыт удаления чего-то, что мы не собирались. Вот почему в каждой операционной системе есть корзина или корзина, где удаленные объекты хранятся некоторое время в качестве меры безопасности. Это облегчает восстановление удаленных файлов. Тем не менее, некоторые люди любят удерживать Shift при удалении. Это удаляет файлы полностью, пропуская корзину. Если вы случайно удалили такой файл, или если вы случайно удалили что-то из корзины, надежды не так много, но она есть.

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

    Восстановить случайно удаленный файл

    Когда файл полностью удален, он все еще не был удален. ОС просто отказывается активно выделять место на жестком диске для файла и будет перезаписывать его при необходимости. Таким образом, если ОС не перезаписывает удаленный файл, его все равно можно восстановить. Если вы Google, в основном вы найдете инструменты и руководства для восстановления удаленных файлов в Windows. Это не удивительно, учитывая популярность операционной системы. В Linux не так много инструментов, но процесс все еще довольно прост и прост, если вы знаете, как.

    Установите TestDisk Data Recovery Utility

    TestDisk - бесплатная утилита для восстановления данных с открытым исходным кодом. Он предназначен в основном для восстановления потерянных данных, разделов хранилища и т. Д. TestDisk может быть использован для восстановления удаленных файлов в Ubuntu Linux. TestDisk - это утилита командной строки, которая делает ее сложной для некоторых людей. Но этот инструмент для восстановления файлов не совсем сложен в использовании. На самом деле, все, что вам нужно сделать, чтобы начать, это открыть терминал и ввести тестовый диск, чтобы начать.

    Большинство дистрибутивов Linux уже включают этот инструмент в свои официальные репозитории. Поэтому, если у вас его еще нет, вы можете легко установить его, введя следующую команду в Терминале. Если вы введете «testdisk» в Терминале и не установите его, вам будет предложено ввести эту же команду.

     sudo apt-get установить testdisk 

    Хотя мы сосредоточены здесь на Ubuntu Linux, «TestDisk» можно использовать аналогично любому другому дистрибутиву Linux. Вышеприведенную команду можно также использовать в других дистрибутивах Linux на основе Ubuntu, таких как Linux Mint, Elementary OS и т. Д. Пользователи Arch Linux могут установить ее из AUR, тогда как пользователи других дистрибутивов Linux могут перейти по ссылке, приведенной ниже.

    Ссылка для скачивания: TestDisk

    Запустите TestDisk в Linux

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

    Восстановить удаленные файлы в Ubuntu Linux

    После запуска «TestDisk Data Recovery Utility» вы должны увидеть экран, который выглядит примерно так, как показано ниже. Так как это утилита командной строки, вы должны быть осторожны с выбранной опцией. Начиная с версии TestDisk 7.0, инструмент автоматически выделяет следующий логический шаг. Обычно это правильно, но может быть и неправильно. Он всегда печатает какой-то текст, поэтому обязательно прочитайте его, прежде чем сделать выбор.

    Как вы можете видеть на скриншоте выше, у вас есть возможность создать файл журнала или добавить информацию в существующий файл журнала. Вы также можете не создавать. Создание файла журнала может помочь вам найти помощь онлайн на форумах Ubuntu или Linux, если дела идут не по плану.

    Выберите диск для проверки удаленных файлов

    После того, как вы сделаете выбор, вам будет предложено ввести пароль, после чего TestDisk будет перезапущен с привилегиями root. Вас снова попросят создать или пропустить создание файла журнала. Затем вы можете выбрать диск, с которого вы хотите восстановить потерянные файлы.

    Выберите таблицу разделов

    Затем вас попросят выбрать таблицу разделов, но не беспокойтесь, потому что TestDisk Data Recovery Utility автоматически определит тип таблицы разделов и сообщит вам об этом. Вот почему важно прочитать текст, который показывается.

    Выберите Дополнительно (необязательно)

    После выбора таблицы разделов вам будут предоставлены все опции, для которых можно использовать TestDisk. Да, TestDisk может использоваться для множества других целей, кроме восстановления удаленных файлов в Ubuntu Linux. Конечно, если вы прочитаете все, что было показано в Терминале, вы бы знали.

    Представленные варианты могут сбивать с толку, но если вы знаете, чего хотите, выбор может быть довольно очевидным. Мы не пытаемся восстановить потерянный раздел, поэтому нет смысла анализировать диск на его наличие. Точно так же мы не пытаемся изменить геометрию диска, что-либо изменить и т. Д. Единственным разумным выбором является опция Advanced, которая содержит утилиты Filesystem.

    Восстановить удаленный файл

    На следующем экране выделите диск с помощью клавиш со стрелками вверх и вниз. Затем выберите Undelete, используя левую и правую клавиши со стрелками, и нажмите Enter. Как только вы это сделаете, TestDisk начнет сканирование на наличие удаленных файлов.

    Восстановить удаленные файлы

    Когда сканирование будет завершено, TestDisk предоставит вам список удаленных файлов, которые можно восстановить. Выделите файл, который вы хотите восстановить, с помощью клавиш со стрелками и нажмите c на клавиатуре.

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

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

    Как вы можете видеть на скриншоте выше, выбранный файл был восстановлен в выбранном месте. Как только первый файл будет восстановлен, TestDisk вернет вас к экрану выбора файла. Здесь вы можете выделить файл, который вы хотите восстановить, и нажимать « снова и снова, чтобы восстановить каждый удаленный файл, который вы хотите восстановить.

    Когда вы закончите, вы можете просто закрыть окно терминала. Нажатие q для выхода или выбор выхода из опций TestDsik не закрывает программу. Он просто действует как кнопка возврата. Это может быть полезно в случае, если вы окажетесь где-то в утилите командной строки, где вы не хотите быть.

    Альтернативные решения для восстановления удаленных файлов в Linux

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

    Самый главный

    Прежде всего, может быть установлен на любом дистрибутиве Linux на основе Debian, таком как Ubuntu и его производных, таких как Linux Mint. Команда для его установки приведена ниже.

     sudo apt-get установить в первую очередь 

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

     mkdir / root / восстановлено 

    Теперь запустите передовую команду и восстановите удаленный файл. Для этого примера мы собираемся восстановить все удаленные файлы JPG. Прежде всего, это можно сделать за один шаг, используя команду ниже.

     прежде всего -i / dev / sda3 -t jpg -o / root / восстановлено / 

    Приведенная выше команда будет сканировать любые удаленные файлы jpg в разделе / ​​dev / sda3 и восстанавливать их в только что созданную папку. Вы можете аналогичным образом восстановить ряд других типов файлов. Полный список можно найти на главной странице руководства Linux.

    Скальпель

    Scalpel - это независимый от файловой системы инструмент восстановления для Linux и Mac OS. Его также можно установить в Windows, откомпилировав его с помощью MinGW. На Ubuntu и его производных его можно установить с помощью следующей команды.

     sudo apt-get установить скальпель 

    После установки перейдите в папку / etc / scalpel / и откройте файл scalpel.conf в любом текстовом редакторе. Вы заметите, что все было закомментировано в файле. Вам нужно раскомментировать тип файла, который вы хотите восстановить. Сохраните файл, когда вы это сделали. Команда для восстановления удаленного файла приведена ниже.

     sudo scalpel [устройство / каталог / имя файла] -o [выходной каталог] 

    Photorec

    Photorec - самая простая утилита для использования из упомянутой выше связки. Более того, он даже устанавливается утилитой testdisk, поэтому, если TestDisk не делает это за вас, вы уже получаете другой простой в использовании инструмент с ним. Как и TetDisk, Photorec имеет текстовый интерфейс, но вам не придется использовать реальные команды, как это было с вышеупомянутыми инструментами. Чтобы запустить Photorec, используйте команду, приведенную ниже.

     sudo photorec / dev / sda3 

    Здесь / dev / sda3 - это раздел, который вы хотите сканировать для поиска удаленного файла. Далее вы увидите текстовый интерфейс, похожий на TestDisk, где вы должны выбрать диск. После того, как вы сделаете выбор, вам будет предложено выбрать тип таблицы разделов. Выделите его, используя клавиши со стрелками вверх и вниз, и выделите Поиск, используя клавиши со стрелками влево и вправо, затем нажмите Enter.

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

    Цифровое хранилище было благом для профессионалов и даже простых людей. В мире насчитывается более 7 миллиардов человек, большинство из которых создают новые документы и делают новые фотографии с непревзойденной скоростью. Хранение их всех физически было бы кошмаром управления. Не говоря уже о том, что физические копии также могут быть случайно повреждены или утеряны разными способами. Цифровые файлы также могут быть случайно удалены или потеряны. И, к счастью, вы можете восстановить, и существует множество встроенных решений и инструментов для восстановления удаленных файлов в Linux.

    Предыдущая статья

    Топ 7 приложений для управления памятью Android.

    Топ 7 приложений для управления памятью Android.

    facebook щебет Pinterest WhatsApp телеграмма Операционная система Android - номер один в индустрии смартфонов. Операционная система настроена на лучшую производительность, но иногда плохое управление памятью Android нарушает нормальную работу устройства. Обычный пользователь Android ежедневно снимает фотографии и видео и загружает более десятка приложений. В конце концов, когда ваша память Android начинает загромождаться этими прил...

    Следующая статья

    Как принудительно выйти / жесткий сброс iPhone?

    Как принудительно выйти / жесткий сброс iPhone?

    IPhone довольно прост и стабилен, но зависит от программного обеспечения и в любой момент может дать сбой. Вы можете застрять в своем iPhone, когда он не отвечает на нажатия или кнопки «Домой» не реагируют на ситуации. Там нет физической клавиатуры, чтобы попытаться дальнейший сброс. Несмотря на то, что iPhone основан на программных клавиатурах, вы можете попробовать выполнить след...