По ошибке выполните следующую команду:
find ./ type f "*.jpg" -delete
Мое намерение состояло в том, чтобы удалить все .jpg файлы, но вместо этого удалило все, что было там. Мой вопрос состоит в том, если существует какой-либо способ восстановить те файлы или в котором каталоге они будут теперь, потому что в корзине они не.
Корректная команда была:
find ./ type f name "*.jpg" -delete
Используя find ./ type f name "*.jpg" -delete
то, что Вы сделали, искало в этом, соединяет каналом:
./
type
f
name
"*.jpg"
и затем find
выполнения -delete
на всем, что было найдено.
то, Что можно сделать, использовать средства восстановления как testdisk
и photorec
. Логически Ваших файлов не стало, однако они просто были несвязанными (но их данные все еще занимают дисковое пространство). Я предлагаю, чтобы Вы использовали testdisk
утилита для восстановления их - она должна хорошо работать для Вас.
я записал ответ для восстановления единственного файла здесь . У Вас может также быть доступ к testdisk
пошаговое руководство здесь .