Как восстановить файлы, удаленные с помощью find ... -delete?

Как восстановить файлы, удаленные с помощью find ... -delete?

По ошибке выполните следующую команду:

find ./ type f "*.jpg" -delete

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

Правильная команда была:

find ./ type f name "*.jpg" -delete

решение1

Используя find ./ type f name "*.jpg" -deleteто, что вы сделали, выполняя поиск по этим путям:

./
type
f
name
"*.jpg"

а затем findзапускает проверку -deleteна всем, что было найдено.

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

Я написал ответ, чтобы восстановить один файлздесь. Вы также можете получить доступ к testdiskпошаговому руководству .здесь.

Связанный контент