[리눅스] 파일 및 디렉토리 복원

리눅스 시스템에서 실수로 파일이나 디렉토리를 삭제하거나 변경한 경우, 해당 파일이나 디렉토리를 복원할 수 있는 몇 가지 방법이 있습니다. 다음에서는 리눅스에서 파일 및 디렉토리를 복원하는 여러 방법을 살펴보겠습니다.

1. 휴지통 사용

파일이나 디렉토리를 삭제했지만 아직 휴지통에 들어가지 않은 경우, 휴지통을 확인하여 복원할 수 있습니다. 휴지통으로 이동하여 삭제한 파일을 마우스 오른쪽 버튼으로 클릭한 후 “복원”을 선택하면 해당 파일이 원래 위치로 복원됩니다.

2. 복원 가능한 파일 시스템 사용

extundeleteext4magic 와 같은 유틸리티를 사용하여 ext3 / ext4 파일 시스템에서 파일이나 디렉토리를 복원할 수 있습니다. 다음은 extundelete를 사용하는 예시입니다.

sudo extundelete /dev/sdX --restore-file /path/to/deleted-file

3. 데이터 복구 전문가와 상담

경우에 따라 데이터 복구 전문가에게 도움을 받는 것이 가장 좋은 방법일 수 있습니다. 파일이나 디렉토리를 실수로 삭제했을 때 중요한 데이터인 경우, 전문가에게 도움을 요청하여 복구할 수 있습니다.

위의 방법들을 통해 리눅스 시스템에서 실수로 삭제한 파일이나 디렉토리를 복구할 수 있습니다. 하지만 항상 백업을 유지하는 것이 가장 좋은 방법이기 때문에 주기적인 백업을 유지하는 것이 중요합니다.

참고 자료