14

Когда я удаляю папки или файлы через терминал osx, используя rm -rf , куда они идут? Я слышал, что некоторые говорят, что они были удалены напрямую, но некоторые также говорят, что он только «удаляет ссылку на файл, что делает невозможным его поиск или доступ без специальных инструментов» ( Куда идут файлы и каталоги, когда я запускаю 'rm -rf folder_or_file_name в Ubuntu 10.04? ).

Кто-то сказал что-то о том, что ext3 может сохранять файлы rm-ed в Ubuntu, но как насчет Mac?

3 ответа3

16

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

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

Есть инструменты для восстановления файлов, которые вы можете использовать, но это отдельный вопрос. Если у вас нет резервной копии - прекратите использование компьютера и найдите инструменты для восстановления файлов. Будьте готовы к полной потере, поскольку восстановление не гарантируется.

Увидеть

1

Я даю один общий пример

Только учтите, что размер вашего жесткого диска составляет 80 ГБ.

От 0 до 10 ГБ вы сохранили КАРТИНКИ

От 11 до 30 Гб ----- PDF

От 31 до 60 Гб ----- MP3

От 61 до 75 ГБ ----- TXT

Если вы попытаетесь сохранить один фильм размером 10 ГБ, он показывает , что памяти недостаточно

Он не будет перезаписывать ваши данные, потому что эти файлы (PICTURES, PDF, MP3, TXT) теперь защищены вашей файловой системой.

Теперь вы удаляете ИЗОБРАЖЕНИЯ, тогда это место хранения изображений будет отсоединено вашей файловой системой (это означает, что теперь оно не защищено вашей файловой системой, каждый может написать здесь)

После deleteling также вы можете восстановить ваши фотографии (как сказал RedGrittyBrick) это потому , что только логический адрес ушел, но данные все еще на жестком диске в виде байт.

Теперь вы сохранили свой фильм на 10 ГБ

В то время от 0 до 10GB КАРТИНОК заменяются этим MOVIE

Теперь, если вы попытаетесь восстановить ваши фотографии, то это невозможно

Это потому, что он тоже удален с вашего диска.

ПРИМЕЧАНИЕ (ДОПОЛНИТЕЛЬНО):

Если объем памяти 20GB-22GB свободен и 50GB-58GB свободен, ваш файл будет разделен на 2 части, половина сохранена в 20-22 и половина меньше 50-58.

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

1

Удаление файлов иногда возможно, как уже отмечали некоторые эксперты. В любом случае это чрезвычайно сложно, и обычно вы можете восстановить только некоторые файлы, потерять их имена, пути к местам и т.д. То есть настоящий беспорядок. Во- первых, есть USAF-программа, работающая бесплатно, и я мог бы использовать ее для восстановления некоторых вещей с жесткого диска друга, но она не творит чудеса. Уничтожено - это уничтожено.

Общий ответ на ваш вопрос: файлы, удаленные из файловой системы (не считая некоторых дополнительных сервисов корзины, предлагаемых некоторыми менеджерами рабочего стола), НЕ МОГУТ быть восстановлены.

Сказал, что:

  • Самое важное: вводить резервные копии как основную задачу в повседневной жизни.
  • Обратите особое внимание на то, что вы делаете с консоли. Будь осторожен. Например: при организации данных вместо быстрого удаления попробуйте переместить папку в папку "to_be_deleted", и после того, как вы все дважды проверили, удалите ее.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .