휴지통을 비운 후에 휴지통에서 파일을 검색할 수 있나요?

휴지통을 비운 후에 휴지통에서 파일을 검색할 수 있나요?

삭제되어 휴지통이 비어 있는 파일을 찾을 수 있나요?

내 데스크탑이 정리되었는데 이유는 모르겠지만 복구하고 싶은 파일이 일부 있었습니다.

답변1

아마도...

줄 것을 제안합니다삭제 취소시도. (ext 파티션을 사용한다고 가정)

extundelete는 ext3 또는 ext4 파티션에서 삭제된 파일을 복구할 수 있는 유틸리티입니다. ext3 파일 시스템은 Linux를 사용할 때 가장 일반적인 파일 시스템이며 ext4는 그 후속 버전입니다. extundelete는 파티션의 저널에 저장된 정보를 사용하여 파티션에서 삭제된 파일을 복구하려고 시도합니다. 특정 파일이 삭제 취소될 수 있다는 보장은 없으므로 항상 좋은 백업 시스템을 마련하거나 파일을 복구한 후 적어도 하나를 마련해 두십시오!

사이트에서 경고한 대로 파일 시스템에 더 많은 쓰기를 수행할수록 파일을 얻을 가능성이 줄어듭니다. 아마도 파티션을 마운트 해제하고 싶을 것입니다.즉시그런 다음 프로그램을 실행하십시오.

답변2

휴지통을 비운 파일을 덮어썼을 수 있습니다. 덮어쓰지 않은 파일만 복구할 수 있습니다.삭제 취소 확장삭제 설치.

따라서 실수로 삭제된 파일이 들어 있는 파티션의 사용을 중지하십시오.

드라이브는 다음을 권장합니다.읽기 전용으로 마운트됨데이터 손실을 방지하기 위해. 휴지통의 경우 이는 계속 진행하려면 Ubuntu 라이브 세션으로 부팅해야 함을 의미합니다. 그런 다음 라이브 세션에 설치 exundelete하고 HOME 파티션을 /dev/sfXx라이브 시스템에 읽기 전용으로 마운트합니다.

ubuntu@ubuntu: sudo mount /dev/<sdXx> -o ro /mnt 

삭제한 모든 파일의 남은 부분이 필요하지 않을 수 있으므로 복구하려는 파일의 정확한 이름을 기억하는 경우 최상의 결과를 얻을 수 있습니다.

RECOVERED_FILES기본적으로 파일은 파일을 실행했던 현재 경로의 디렉터리에 복구됩니다 . 라이브 시스템에서는 파티션이나 드라이브의 다른 출력 디렉토리에 적용해야 합니다.파일을 복구하려는 파티션과 다릅니다.. 이 파티션은 라이브 시스템(예: Nautilus 등)에 대한 쓰기 권한을 사용하여 마운트하거나 위와 다른 마운트 지점에 마운트해야 합니다.

휴지통에서 알려진 파일을 복구하려면 다음 옵션을 사용하여 extundelete를 실행합니다.

sudo extundelete --restore-file  /mnt/home/<user>/.local/share/Trash/files/<name> --output-dir <path> -- /dev/sdXx

<user>사용자 이름, <name>복구하려는 파일 이름, <path>복구된 파일을 쓰려는 경로로 바꾸십시오 .

--restore-files <filename>extundelete에 옵션이 있는 파일 , 디렉터리에 있는 파일 목록을 제공하거나 --restore-directory찾은 모든 것을 복구하도록 할 수 있습니다 --restore-all. 더 많은 옵션을 보려면맨페이지를 읽어보세요.

관련 정보