Bash에서 이 cp 명령을 어떻게 취소할 수 있나요?

Bash에서 이 cp 명령을 어떻게 취소할 수 있나요?

이 명령을 실행했는데 find ../JD/ -name '1*.*' -exec cp ./testdummy.txt {} \;이제 ./JD 디렉터리에서 ./JD로 시작하는 68개 파일이 모두 1testdummy.txt로 덮어쓰기된다는 사실을 깨달아야 합니다. 해당 파일 이름으로 원본 파일을 복원할 수 있는 방법이 있습니까?

답변1

해당 파일 이름으로 원본 파일을 복원할 수 있는 방법이 있습니까?

백업 없이는 불가능할 것 같습니다.

파일 내용이 여전히 사용되지 않은 상태에 있어야 하더라도(기록 중 복사 파일 시스템이 없으면 그렇지 않고 보편적인 경우도 아님), 회수되지 않은 블록은/ 삭제하면 파일 이름 메타데이터가 손실됩니다.

관련 정보