본문으로 건너뛰기

Hazel로 Mac 다운로드 폴더 자동 정리하는 방법

다운로드를 마친 PDF는 문서 보관함으로, 이미지는 사진 폴더로, DMG 설치 파일은 별도 검토 폴더로 자동 이동하게 만들 수 있습니다. Hazel로 Mac 다운로드 폴더를 정리할 때 중요한 것은 복잡한 자동화를 한 번에 완성하는 일이 아닙니다. 감시할 폴더를 정확히 지정하고, 단순한 규칙부터 시험한 다음 예외 조건을 더하는 것이 안전하고 관리하기도 쉽습니다.

아래에서는 Downloads 폴더를 추가하는 과정부터 파일 형식·이름·날짜·태그를 이용한 Hazel 규칙, 실행 순서, 하위 폴더 처리, Preview와 Rule Status를 활용한 검증 방법까지 차례로 살펴봅니다. Hazel 버전이나 macOS 환경에 따라 화면 배치는 달라질 수 있으므로 메뉴 명칭보다 ‘감시 폴더 → 조건 → 동작’이라는 구조를 중심으로 이해하면 좋습니다.

Mac 다운로드 폴더의 PDF 이미지 DMG 자동 분류 모습

Hazel은 다운로드 폴더를 어떻게 자동 정리하나

Hazel은 사용자가 지정한 폴더를 계속 살펴보다가 조건에 맞는 파일이나 폴더를 발견하면 설정된 동작을 실행하는 macOS 파일 관리 도구입니다. 브라우저 다운로드처럼 파일이 자주 쌓이는 위치에 특히 잘 맞습니다. Hazel 공식 사용자 가이드도 폴더마다 하나 이상의 규칙을 만들고, 각 규칙에서 무엇을 찾을지와 무엇을 실행할지를 지정하는 구조로 설명합니다.

감시 폴더·조건·동작의 관계

감시 폴더는 Hazel이 확인할 범위입니다. 조건(Conditions)은 어떤 항목을 고를지 정하는 필터이고, 동작(Actions)은 일치한 항목을 어떻게 처리할지 정하는 명령입니다. 예를 들어 감시 폴더를 Downloads로 지정하고 ‘종류가 PDF’라는 조건과 ‘Documents/PDF로 이동’이라는 동작을 조합할 수 있습니다.

조건에는 파일명, 확장자나 종류, 크기, 생성일·수정일, 파일 내용, Finder 태그와 댓글, 사진·음악 같은 미디어 메타데이터를 사용할 수 있습니다. 동작으로는 이동과 복사, 하위 폴더 분류, 이름 변경, 압축과 해제, 태그 추가, 알림 표시를 선택할 수 있습니다. 필요하다면 AppleScript, JavaScript, Automator, 단축어 또는 셸 스크립트도 실행할 수 있지만, 처음에는 기본 동작만으로 시작하는 편이 오류를 추적하기 쉽습니다.

Hazel 조건과 동작의 관계를 나타낸 흐름도

Hazel에 Mac 다운로드 폴더 추가하기

Hazel을 열면 기본 폴더 목록에 Downloads가 표시되는지 먼저 확인합니다. 있다면 해당 폴더를 선택한 뒤 규칙을 추가하면 됩니다. 보이지 않거나 다른 위치를 감시하려면 Folders 영역에 Finder의 Downloads 폴더를 끌어 놓거나 폴더 추가 기능으로 직접 선택합니다. 폴더를 목록에 추가하는 것만으로 파일이 이동되지는 않으며, 실제 처리는 규칙을 만들고 활성화한 뒤 시작됩니다.

  1. Finder에서 실제 Downloads 폴더의 위치를 확인합니다.
  2. Hazel의 Folders 목록에서 같은 폴더가 선택됐는지 확인합니다.
  3. 새 규칙을 만들고 알아보기 쉬운 이름을 붙입니다.
  4. 조건 한 개와 위험하지 않은 동작 한 개부터 설정합니다.
  5. 샘플 파일로 일치 여부를 확인한 뒤 규칙을 활성화합니다.

Safari·Chrome 등 앱별 다운로드 위치 확인하기

Safari, Chrome, Firefox, Brave, Vivaldi, Opera가 모두 같은 Downloads 폴더를 사용한다고 단정하면 안 됩니다. 브라우저 설정에서 다운로드 위치를 바꾼 적이 있다면 현재 저장 경로를 확인하세요. Hazel의 앱 폴더 추가 기능에 해당 앱이 표시되면 그 위치를 선택할 수 있고, 표시되지 않으면 실제 폴더를 일반 감시 폴더로 추가하면 됩니다.

다운로드가 오랫동안 진행되는 폴더는 직접 감시하지 않는 편이 안전합니다. 특히 P2P나 BitTorrent 앱은 미완료 파일과 완료 파일의 저장 위치를 분리하고, 완료된 파일이 이동되는 폴더만 Hazel이 감시하도록 구성하세요. 그렇지 않으면 아직 쓰는 중인 파일이 이름 변경되거나 다른 위치로 이동할 수 있습니다.

파일 형식별 자동 분류 규칙 만들기

처음에는 파일 유형별로 규칙을 하나씩 만들고, 각 규칙이 제대로 동작한 뒤 범위를 넓히는 것이 좋습니다. 이동 대상 폴더는 미리 만들어 두고 실제 경로를 확인하세요. 대상이 없거나 접근 권한이 부족하면 이동이 실패하고, 같은 규칙에 연결된 이후 동작도 실행되지 않을 수 있습니다.

PDF 파일을 문서 폴더로 이동하기

규칙 이름을 ‘PDF 문서 이동’처럼 정하고, 조건은 파일 종류가 PDF인 항목으로 설정합니다. 동작은 사용자의 Documents 폴더 또는 별도로 만든 ‘문서 보관/PDF’ 폴더로 이동하도록 지정합니다. 업무 자료와 영수증을 나누고 싶다면 파일명에 ‘invoice’, ‘receipt’, 프로젝트명 등이 포함되는 조건을 추가할 수 있습니다.

조건을 여러 개 넣을 때는 모든 조건을 충족해야 하는지, 하나만 충족해도 되는지 확인해야 합니다. ‘PDF이면서 파일명에 영수증 포함’과 ‘PDF이거나 파일명에 영수증 포함’은 결과가 크게 다릅니다. 첫 규칙은 범위가 좁지만, 두 번째 규칙은 PDF가 아닌 파일까지 선택할 수 있습니다.

PDF 파일을 문서 폴더로 이동하는 Hazel 규칙 예시

이미지 파일을 사진 폴더로 이동하기

PNG, JPEG, HEIC 등을 한꺼번에 처리하려면 종류가 이미지인 조건을 사용하고 Pictures 아래의 ‘다운로드 이미지’ 폴더로 이동합니다. 스크린샷과 디자인 자료를 분리해야 한다면 파일명에 ‘Screenshot’이 포함되는지, 특정 Finder 태그가 있는지 같은 조건을 조합하세요. 확장자만 나열하는 방식보다 종류 조건이 관리하기 편할 수 있지만, 특수 이미지 형식은 샘플 파일로 실제 판정 결과를 확인해야 합니다.

DMG와 설치 파일은 바로 삭제하지 않기

DMG 같은 설치 파일은 우선 ‘Installers’ 또는 ‘삭제 검토’ 폴더로 옮기는 규칙을 권합니다. 일정 기간이 지난 DMG를 정리하고 싶다면 ‘종류가 디스크 이미지’와 ‘추가된 날짜가 지정 기간보다 오래됨’을 함께 만족할 때 검토 폴더로 이동하도록 만드세요. 설치 완료 여부를 Hazel이 항상 판단할 수 있는 것은 아니므로 처음부터 영구 삭제하는 규칙은 피하는 것이 좋습니다.

파일명·날짜·태그로 프로젝트 자료 나누기

파일 형식만으로 목적지가 결정되지 않는다면 이름, 날짜, 태그를 보조 조건으로 활용합니다. 예를 들어 파일명에 고객사 코드가 포함되고 PDF인 파일을 해당 프로젝트 폴더로 보내거나, ‘검토’ 태그가 붙은 이미지만 작업 폴더로 복사할 수 있습니다. 날짜 조건은 생성일과 수정일 중 어떤 값을 기준으로 삼는지 명확히 구분해야 합니다.

이동 후 이름 변경과 태그 추가하기

하나의 규칙에는 여러 동작을 순서대로 넣을 수 있습니다. PDF를 보관 폴더로 이동한 뒤 이름 앞에 프로젝트명을 붙이고 Finder 태그를 추가하는 식입니다. 다만 이름 변경 규칙은 원본 이름을 알아보기 어렵게 만들 수 있으므로 날짜, 원래 이름, 프로젝트 코드처럼 되돌려 추적할 수 있는 요소를 남기세요.

같은 이름의 파일이 대상 폴더에 이미 있을 때 덮어쓰기, 이름 변경, 중복 처리 방식도 확인해야 합니다. ‘보고서.pdf’가 여러 번 내려받아졌다고 해서 항상 내용까지 같은 파일은 아닙니다. 중복 파일을 성급하게 삭제하지 말고 우선 별도 폴더로 이동해 비교하는 과정이 안전합니다.

규칙 순서와 Continue matching rules 이해하기

Hazel은 기본적으로 목록의 위쪽 규칙부터 검사하며, 한 파일과 처음 일치한 규칙의 동작을 실행하면 다음 파일로 넘어갑니다. 따라서 범위가 좁고 구체적인 프로젝트 규칙은 위에, 모든 PDF나 모든 이미지처럼 범위가 넓은 규칙은 아래에 두는 편이 자연스럽습니다. 맨 위에 ‘모든 파일 이동’ 같은 포괄적 규칙을 놓으면 아래의 세부 규칙이 실행되지 않을 수 있습니다.

같은 파일에 다음 규칙도 적용해야 한다면 앞 규칙에 Continue matching rules 동작을 넣는 방식을 검토할 수 있습니다. 다음에 일치한 규칙 이후에도 계속 검사하려면 그 규칙에도 같은 동작이 필요합니다. 자세한 처리 원리는 Hazel 규칙 처리 순서 안내에서 확인할 수 있습니다.

하위 폴더까지 정리하는 방법

Hazel은 기본적으로 감시 폴더의 최상위 항목을 처리합니다. Downloads 안의 ‘임시’ 폴더에 들어 있는 파일까지 자동으로 검사하는 것은 아닙니다. 하위 폴더를 처리하려면 폴더를 대상으로 하는 규칙과 Run rules on folder contents 동작을 사용해야 합니다.

이 설정은 범위가 빠르게 넓어질 수 있으므로 별도의 테스트 폴더에서 먼저 확인하세요. 이미 정리된 목적지 폴더를 다시 감시 범위에 포함하면 의도하지 않은 재분류가 발생할 수 있습니다. 특정 폴더명은 제외하거나, 처리 대상 폴더에만 태그를 붙여 조건을 좁히는 방식이 유용합니다.

Preview와 Rule Status로 실행 전에 확인하기

Preview Rule은 선택한 파일이 현재 규칙의 조건과 일치하는지 보여주며 동작 자체는 실행하지 않습니다. 이동 규칙을 켜기 전에 대상 PDF 한 개, 대상이 아닌 이미지 한 개, 이름이 비슷한 예외 파일 한 개를 각각 대입해 보세요. 조건별 일치 여부를 살피면 ‘모든 조건’과 ‘일부 조건’ 선택 오류도 찾기 쉽습니다.

Rule Status에서는 감시 폴더 안의 각 항목이 어떤 규칙과 일치했는지, 언제 처리됐는지 또는 어떤 오류가 발생했는지 확인할 수 있습니다. 규칙을 수정한 뒤에는 상태 화면을 새로 고쳐 결과를 다시 살펴보세요. Preview에서 조건은 맞지만 실제 이동이 되지 않는다면 대상 경로, 폴더 권한, 앞선 동작의 실패 여부를 차례로 확인합니다.

Hazel Preview와 Rule Status로 자동 분류 결과를 점검하는 화면

자동 삭제는 보수적으로 운영하기

삭제 규칙은 이동 규칙보다 훨씬 좁은 조건으로 만들어야 합니다. ‘오래된 파일’ 하나만 조건으로 삼지 말고 파일 종류, 저장 기간, 이름 패턴, 검토 태그 등을 함께 사용하세요. 가능하면 즉시 제거하지 말고 휴지통이나 삭제 후보 폴더로 보내 일정 기간 확인한 뒤 정리합니다.

불완전한 다운로드는 나중에 재개될 수 있고, 번호가 붙은 중복 파일도 수정본일 수 있습니다. 자동 삭제 옵션을 사용한다면 충분한 유예 기간을 두고 소수의 샘플로 결과를 확인하세요. 중요한 계약서나 작업물이 들어올 수 있는 Downloads 폴더에는 ‘모든 오래된 항목 삭제’처럼 포괄적인 규칙을 두지 않는 편이 좋습니다.

오래 유지되는 다운로드 정리 습관

  • 첫 주에는 규칙 하나만 활성화하고 처리 결과를 매일 확인합니다.
  • 이동 목적지는 규칙을 만들기 전에 생성하고 쓰기 권한을 확인합니다.
  • 구체적인 예외 규칙을 위에, 범용 규칙을 아래에 배치합니다.
  • 파일명 변경 전에는 원래 이름을 추적할 수 있는 형식을 사용합니다.
  • 삭제 대신 검토 폴더 이동을 먼저 적용하고 충분한 유예 기간을 둡니다.
  • 브라우저나 다운로드 앱의 저장 위치가 바뀌면 감시 폴더도 점검합니다.

안정적인 macOS 파일 자동화는 규칙의 개수보다 예측 가능성이 중요합니다. PDF, 이미지, DMG 규칙을 각각 검증하고 Rule Status에서 오류가 없는지 확인한 뒤 파일명·날짜·태그 조건을 추가하면 문제 발생 지점을 찾기 쉽습니다.

자주 묻는 질문

Downloads 폴더에 파일이 생기면 바로 이동하나?

조건에 맞고 규칙이 활성화돼 있으면 Hazel이 폴더를 확인한 뒤 처리합니다. 다만 앱이 아직 파일을 쓰는 중이거나 조건의 날짜 기준을 충족하지 않았다면 즉시 이동하지 않을 수 있습니다. 장시간 다운로드는 완료 폴더를 따로 두는 것이 안전합니다.

하위 폴더의 파일에도 규칙이 자동 적용되나?

기본 동작은 최상위 항목 중심입니다. 내부 파일까지 처리하려면 Run rules on folder contents를 명시적으로 구성해야 하며, 예상보다 넓은 범위가 처리되지 않도록 테스트 폴더에서 먼저 검증해야 합니다.

규칙이 실행되지 않을 때 무엇을 확인해야 하나?

올바른 폴더를 감시하는지, 규칙이 활성화돼 있는지, 파일이 조건과 실제로 일치하는지 확인합니다. 이어서 상위 규칙이 먼저 일치했는지, 이동 대상 폴더가 존재하는지, Hazel에 필요한 접근 권한이 있는지, Rule Status에 오류가 표시되는지 살펴보세요.

자동 이동한 파일을 원래 위치로 되돌릴 수 있나?

Finder에서 직접 다시 옮길 수 있지만, 같은 Hazel 규칙이 활성화돼 있으면 파일이 다시 분류될 수 있습니다. 먼저 해당 규칙을 일시적으로 비활성화하거나 조건에서 예외로 처리한 뒤 복원하세요. 이동 기록과 원래 위치를 별도로 남기는 습관도 도움이 됩니다.

Hazel로 Mac 다운로드 폴더를 자동 정리하는 가장 안전한 출발점은 ‘파일 종류 한 개, 이동 동작 한 개, 테스트 파일 몇 개’입니다. 결과를 확인한 뒤 이름 변경과 태그, 하위 폴더, 날짜 조건을 단계적으로 추가하면 편리함을 얻으면서도 잘못된 이동이나 삭제 가능성을 줄일 수 있습니다.