[리눅스] 리눅스에서 파일을 복원하는 방법

리눅스에서 실수로 파일을 삭제했거나 파일이 손상된 경우, 파일을 복원하는 방법이 있습니다. 복원은 파일 시스템의 유형과 설정에 따라 다를 수 있습니다. 이 글에서는 리눅스에서 파일 복원을 위한 몇 가지 방법을 소개하겠습니다.

1. 휴지통 확인

리눅스 시스템에서 삭제한 파일은 휴지통으로 이동되지 않습니다. 하지만 몇몇 데스크톱 환경에서는 파일을 삭제하면 휴지통으로 이동할 수 있습니다. 휴지통을 확인하여 복원할 파일이 있는지 확인해보세요.

2. 백업 이용

가장 확실한 파일 복원 방법은 백업을 이용하는 것입니다. 만약 미리 백업을 수행했다면, 삭제된 파일을 쉽게 복원할 수 있을 것입니다.

3. 데이터 복구 도구 사용

리눅스에서는 몇 가지 데이터 복구 도구를 사용할 수 있습니다. ‘extundelete’나 ‘PhotoRec’와 같은 도구를 사용하여 삭제된 파일을 복원할 수 있습니다.

$ sudo extundelete /dev/sdX --restore-file /경로/파일명

위 명령어는 extundelete를 사용하여 삭제된 파일을 복원하는 방법을 보여줍니다.

4. 파일 시스템 복구

파일 시스템이 손상된 경우, 파일 시스템을 복구하는 것이 좋은 방법일 수 있습니다. ‘fsck’를 사용하여 파일 시스템을 복구할 수 있으며, 이를 통해 손상된 파일을 복원할 수 있을 수 있습니다.

이러한 방법들을 통해 리눅스에서 파일을 복원할 수 있습니다. 하지만 실수를 막기 위해서는 정기적인 백업을 권장합니다.

참고 자료:

이상으로 리눅스에서 파일을 복원하는 방법에 대해 알아보았습니다.