[시스템] 리눅스에서 삭제 파일 복구 프로그램..

리눅스에서는 rm -rf 나 rm으로 지운후에 윈도우의 휴지통처럼 복구할 수 있는 기능이

없습니다.(기본적으로는) 휴지통처럼 사용할 수 있는 유틸을 소개 할려고 합니다.

아시는 분들은 참고만 하시구요.

먼저

ftp://ftp.nuri.net/pub/Linux/redhat/redhat/redhat-7.0/

powertools/i386/RedHat/RPMS/safedelete-1.3-10.i386.rpm

여기서 다운을 받으십시오. (레드햇 7을 기준으로 진행하겠습니다.)

받으시고 rpm -Uvh safedelete-1.3-10.i386.rpm

이렇게 설치를 하시면 아래와 같은 실행파일이 생성이 됩니다.

/usr/bin/safecnvt

/usr/bin/safedelchk

/usr/bin/safedelete

/usr/bin/undelete

각각의 실행파일에 대한 간단한 설명을 드리자면

safecnvt는 conversion 하는 것이고..

safedelete는 안전하게 파일을 삭제하는 것이고..

safedelchk는 safedelete로 삭제한 파일의 현황을 체크하는 것이고..

undelete는 말그대로 safedelete로 삭제한 파일을 복구하는 명령입니다.

보통의 경우에 rm -rf 나 rm 이 익숙해져 있으므로..

bash 를 쓰시는 경우 계정디렉토리에서 .bashrc 의

보통 alias rm=’rm -i’ 이라고 되어있는 내요을

alias rm=’safedelete’로 바꾸어 주시면 안전한 삭제를 할 수 있습니다.

필요한 경우에만 safedelete를 쓰실려면 safedelete란 명령어만 쓰시면 되겠죠 🙂

undelete시에 화면에서 select를 선택(s)하시면 복구가 됩니다..

종료시에는 quit(q)를 선택하시면 되구요.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

2 Responses

  1. 2022년 6월 21일

    1imprudent

  2. 2023년 1월 26일

    3amiably

페이스북/트위트/구글 계정으로 댓글 가능합니다.