Mac에서 RM 명령어로 삭제된 파일을 복구하는 방법: 4가지 방법

recover files deleted by rm command

Mac에서 RM 명령어(확장자 포함 또는 포함하지 않은)를 사용하여 중요한 파일을 삭제한 경우, 영구적으로 사라지기 전에 데이터를 복구할 수 있는 시간은 제한적입니다. 이 명령어는 빠르고 조용하게 실행되며 휴지통 폴더를 완전히 건너뜁니다.

이 기사에서는 Mac에서 RM 파일을 복구하기 위한 4가지 안전한 방법과 RM 명령어에 대한 심층 정보 및 복구 가능성에 영향을 미치는 가장 중요한 요소들을 다룹니다. 계속 읽어보세요.

Mac 터미널에서 RM 명령어란 무엇인가

Unix(Mac) 및 Linux 시스템의 맥락에서 RM 명령어는 지우기 또는 “제거” 도구입니다. 이는 터미널에서 자주 작업하거나 빠른 일괄 삭제가 필요한 사용자에게 유용합니다. 입력 방법에 따라 RM 명령어는 다양한 작업을 수행할 수 있습니다:

RM 명령어기능
rm -i각 파일을 삭제하기 전에 사용자에게 확인을 요청합니다.
rm -I파일 묶음을 삭제하기 전에 한 번 사용자에게 확인을 요청합니다.
rm -f사용자에게 확인을 요청하지 않고 즉시 파일을 삭제합니다.
rm -r디렉토리와 그 안의 모든 내용을 삭제합니다.
rm -p파일을 삭제하기 전에 3번 덮어씁니다. 이 기법은 전문가의 도움이 없으면 데이터를 복원하는 것이 거의 불가능하게 만듭니다.
rm -v파일이 삭제되는 동안 삭제된 파일에 대한 정보를 출력합니다.
rm -d디렉토리가 비어 있을 때만 삭제합니다.

RM 명령은 사용자가 파일을 더 효율적으로 관리할 수 있도록 돕는 강력한 도구입니다. 하지만 사용자가 삭제하고 싶지 않은 파일에 RM 명령을 실수로 사용했다면 어떻게 될까요? 파일을 복구할 수 있을까요? 다음 섹션에서 알아보겠습니다.

Mac에서 RM 명령을 실행 취소할 수 있습니까?

RM 명령어가 Mac에 미치는 영향을 되돌리고 RM 파일을 복구할 수 있는 가능성은 주로 덮어쓰기에 관련된 여러 요인에 따라 달라집니다.

다음 제한 사항은 드라이브의 작동 백업이 있는 경우 적용되지 않습니다.

전통적인 하드 드라이브의 정상적인 작동 방식은 삭제된 파일의 데이터를 덮어씌우기 전까지 계속 저장하는 것입니다. 복구 가능한 기간은 파일 삭제와 덮어씌워지기 사이의 시간입니다. 그러나 이 기간의 이용 가능 여부는 다음에 달려 있습니다:

  • 어떤 RM 명령어를 사용했습니까 – rm -p 명령어는 파일을 삭제하기 전에 파일을 덮어씁니다. 이렇게 하면 복구 도구가 파일 복구에 사용할 수 있는 데이터가 남지 않습니다.
  • Mac에 설치된 드라이브 유형 – Mac이 하드 드라이브 대신 SSD를 사용하는 경우 TRIM이 활성화되어 있을 수 있습니다. 이 설정은 삭제된 파일의 데이터 블록을 덮어쓰기 전에 자동으로 지웁니다.
  • RM이 실행된 후 발생한 것 – rm -p 명령을 사용하지 않았다 하더라도 새 파일을 다운로드하거나 드라이브에 새 데이터를 쓸 경우(파일 복사 등) 삭제된 파일이 덮어쓰기될 수 있습니다.

파일이 rm -p, 새로운 파일, 또는 TRIM에 의해 덮어쓰여지지 않은 한, 데이터 복구 소프트웨어 및 기타 DIY 방법을 사용하여 파일을 복구할 수 있습니다.

덮어쓰여졌다면 복구 소프트웨어는 작동하지 않지만 여전히 백업을 복원하거나 전문 데이터 복구 서비스를 고용할 수 있습니다.

다음 섹션에서 이러한 모든 옵션을 자세히 설명하겠습니다.

Mac에서 RM 파일을 복구하는 방법

RM 명령이 매우 강력하기 때문에, 터미널에서 삭제된 파일을 복구하려면 백업에 의존하거나 파일 시스템에서 직접 파일을 추출하기 위해 데이터 복구 소프트웨어이라는 서드파티 도구를 사용해야 합니다. 그리고 기사에서 앞서 언급했듯이, 신속하게 행동해야 합니다 – 시간이 지날수록 삭제된 데이터가 점점 사라질 수 있습니다.

방법 1: 타임 머신 백업

타임머신 현재 상태의 파일 및 폴더의 “스냅샷”을 저장합니다. RM 명령어로 데이터를 삭제하기 전에 Time Machine 백업을 생성한 경우 데이터를 삭제하기 전에 Time Machine이 캡처한 파일의 스냅샷을 복원할 수 있습니다.

Time Machine을 사용하여 RM 폴더 및 파일을 복구하려면:

1단계. Time Machine 백업 드라이브가 컴퓨터에 안전하게 연결되어 있는지 확인하십시오. 그런 다음 시스템 환경설정 > Time Machine을 엽니다.
Time Machine icon in the System Preferences window

2단계. 옆의 체크박스를 선택하고 창을 닫으세요.
Time Machine settings window

3단계. Finder에서 복구하려는 파일이 저장된 폴더를 엽니다. Apple 메뉴 막대에서 Time Machine 버튼 > 타임머신 입력 를 클릭합니다.
Time Machine button on the menu bar

4단계. 메인 창의 오른쪽에서 화살표 버튼을 사용하여 삭제된 파일이 포함된 스냅샷을 찾을 수 있습니다. 복구하려는 파일 및 폴더를 클릭하고 복원 을 클릭하여 원래 위치로 되돌립니다.
Time Machine snapshots

방법 2: iCloud 백업

파일과 폴더를 저장하고자 iCloud를 활성화했다면 클라우드로 업로드되었을 가능성이 높습니다. Mac에서 iCloud 폴더에서 데이터를 삭제했습니다인 경우에도, iCloud 서버는 최근 삭제된 데이터를 30일 동안 저장합니다.

iCloud 백업에서 데이터를 복구하려면:

1단계. 에 로그인하고 계정 설정 을 클릭하세요.
iCloud web Account Settings button

2단계. 페이지 하단으로 스크롤한 후 고급 섹션 아래의 파일 복원 를 클릭하십시오.
iCloud web Restore Files option in Account Settings

3단계. 복구하려는 파일 옆에 있는 상자를 선택합니다. 그런 다음, 복원 을 클릭합니다. 이로 인해 파일이 원래 폴더로 돌아갑니다.
iCloud web file recovery dialogue box

방법 3: 데이터 복구 소프트웨어

iCloud 또는 Time Machine 백업을 생성할 수 없는 경우, 데이터 복구 소프트웨어라는 타사 도구를 사용해야 합니다. 파일이 덮어쓰지 않은 한, 데이터 복구 소프트웨어는 컴퓨터의 파일 시스템에서 데이터를 직접 검색하고 복구할 수 있습니다.

이번 기사에서는 Disk Drill을(를) 사용하겠습니다. 이는 강력하고 사용하기 쉬우며, macOS 파일 및 파일 시스템에 대한 탁월한 지원을 제공합니다. RM 명령어로 삭제된 데이터를 복구하려면 Disk Drill을 사용하세요:

Disk Drill Basic for Mac은 무료 데이터 복구를 제공하지 않습니다. 파일을 마음껏 미리 볼 수는 있지만, 어떤 파일이든 복구하려면 라이센스를 구매해야 합니다. 무료 데이터 복구 소프트웨어가 존재하지만, 각자 나름의 제한사항이 있습니다.

1단계. 다운로드 Disk Drill을 설치하세요.

2단계. Disk Drill 앱을 실행하세요 (Finder > Applications).
Disk Drill app in the Applications folder on Mac

3단계. 기본 창에서 시스템 드라이브(보통 “Apple SSD”라고 표시됨)를 선택합니다. 외장 드라이브에서 RM 명령을 실행한 경우, 그것을 컴퓨터에 연결하고 대신 선택하십시오. 그런 다음, 손실된 데이터 검색 을 클릭합니다.
Disk Drill main window

4단계. Disk Drill이 드라이브 스캔을 완료하면 항목 검토 을 클릭하십시오.
Disk Drill scan complete screen

5단계. 검색 창(오른쪽 상단의 돋보기 클릭)과 필터 사이드바를 사용하여 파일을 신속하게 찾으세요. 파일 이름 옆에 마우스를 올린 후 나타나는 눈 버튼을 클릭하면 파일을 미리 볼 수도 있습니다.
Disk Drill search bar and filter sidebar

6단계. 복구하려는 파일을 찾았으면, 왼쪽 맨 첫 번째 열의 상자를 선택하여 해당 파일을 선택하십시오. 그런 다음, 복구 를 클릭하십시오.
Disk Drill file selection boxes

7단계. 나타나는 창에서 Disk Drill이 복구된 데이터를 저장할 위치를 선택하세요. 파일을 덮어쓰지 않기 위해 별도의 드라이브에 저장하는 것을 권장합니다. 그런 다음 다음 을 클릭하여 데이터를 복원하세요.
Disk Drill destination selection dialogue

방법 4: 데이터 복구 서비스

전문 데이터 복구 서비스는 데이터 전문가 팀으로, 당신의 기기에서 잃어버린 파일을 복구하기 위해 고용할 수 있습니다. 이들은 고급 도구와 특수 연구실을 사용하여 드라이브를 분해하고 소중한 데이터를 안전하게 추출합니다.

파일을 복구하기 위해 전문 데이터 복구 서비스를 이용할 것을 권장합니다.

  • 성공률을 최대화하고 싶다
  • 실패 위험(예: 분실된 클라이언트 문서)을 가능한 한 낮추고 싶다
  • 직접 데이터를 복구하는 데 시간을 보내고 싶지 않다
  • 백업이 없고 복구 소프트웨어를 사용하여 데이터를 복구할 수 없었다

서비스에 클래스 100 클린룸이 있고 복구 과정이 너무 복잡해서 그와 같은 가격 모델이 의미가 없기 때문에 “기가바이트당” 요금을 부과하지 않는지 확인하십시오.

결론

RM 명령은 파일을 빠르게 삭제하는 강력한 명령줄 도구입니다. 그리고 한 번 그 파일들이 새 데이터로 덮어쓰여지면, 가장 강력한 데이터 복구 소프트웨어조차도 복구하기 어려울 것입니다. RM 명령을 사용하여 원치 않는 (그리고 영구적인) 결과를 피하기 위해, 정기적으로 Time Machine 및 iCloud 백업을 만드는 것을 권장합니다.

자주 묻는 질문

아니요, 직접적으로는 아닙니다 – 하지만 파일이 영구적으로 삭제되도록 빠르게 유도할 수 있습니다. 대부분의 경우, 삭제 도구는 데이터가 새로운 파일로 덮여쓰여지도록 표시할 뿐입니다. 새로운 데이터가 파일을 덮어쓰기 전까지는 파일을 복구할 수 있어야 합니다. 그러나 RM 명령은 파일을 삭제할 때 휴지통 폴더를 무시한다는 점을 주의하세요.
RM의 삭제를 취소하려면 다음 방법을 시도하십시오:

  • Time Machine 백업에서 데이터를 복원합니다.
  • iCloud 백업에서 데이터를 복원합니다.
  • 데이터 복구 소프트웨어를 사용하여 드라이브의 파일 시스템에서 직접 데이터를 복원합니다.
삭제된 RM 파일은 휴지통을 건너뛰고 Finder에서 사라집니다. 그러나 여전히 드라이브의 파일 시스템에 남아 있으며, 덮어쓰여질 준비가 되어 있습니다. 새로운 데이터가 파일을 덮어쓰면 영구적으로 사라집니다.
Alejandro Santos
수석 작가
Alejandro는 Macgasm의 수석 작가이자 Apple 생태계 애호가입니다. 그는 이 웹사이트에서 기술 지원 가이드 및 소프트웨어 리뷰의 대부분을 작성하며, 기술에 대한 애정과 기술 문서 작성의 광범위한 배경을 활용합니다. 그는 자신의 고향에서 다지역 제조 회사가 잠재적인 B2B 파트너에게 제품 및 운영에 대해… 전문가 프로필