
실수로 다음 명령을 수행했습니다.
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
단계별 가이드 에 액세스할 수도 있습니다.여기.