파일 정리기은(는) 무엇을 하나요?
이 스킬은 개인 정리 비서 역할을 하여, 지속적인 수동 정리의 정신적 부담 없이 컴퓨터 전체의 깔끔하고 논리적인 파일 구조를 유지할 수 있도록 도와줍니다.
이 스킬을 사용해야 할 때
- 다운로드 폴더가 혼란스러운 상태입니다.
- 파일이 여기저기 흩어져 있어 찾을 수 없습니다.
- 중복 파일이 공간을 차지하고 있습니다.
- 폴더 구조가 더 이상 이해하기 어렵습니다.
- 더 나은 정리 습관을 기르고 싶습니다.
- 새 프로젝트를 시작하며 좋은 구조가 필요합니다.
- 오래된 프로젝트를 보관하기 전에 정리 중입니다.
이 스킬이 하는 일
- 현재 구조 분석: 폴더와 파일을 검토하여 무엇이 있는지 파악합니다.
- 중복 찾기: 시스템 전체에서 중복 파일을 식별합니다.
- 정리 제안: 콘텐츠를 기반으로 논리적인 폴더 구조를 제안합니다.
- 정리 자동화: 사용자 승인을 받아 파일을 이동, 이름 변경 및 정리합니다.
- 컨텍스트 유지: 파일 형식, 날짜 및 콘텐츠를 기반으로 스마트한 결정을 내립니다.
- 클러터 감소: 더 이상 필요하지 않을 가능성이 있는 오래된 파일을 식별합니다.
사용 방법
홈 디렉토리에서 시작
cd ~
그런 다음 Claude Code를 실행하고 도움을 요청하십시오:
내 다운로드 폴더 정리 좀 도와줘
내 문서 폴더에서 중복 파일을 찾아줘
내 프로젝트 디렉토리를 검토하고 개선점을 제안해줘
특정 정리 작업
이 다운로드 파일들을 유형에 따라 적절한 폴더로 정리해줘
중복 파일을 찾고 어떤 것을 유지할지 결정하는 데 도움을 줘
6개월 이상 사용하지 않은 오래된 파일들을 정리해줘
내 [작업/프로젝트/사진/기타]에 더 나은 폴더 구조를 만들어줘
지침
사용자가 파일 정리 도움을 요청하면:
-
범위 이해
명확한 질문을 하십시오:
- 어떤 디렉토리를 정리해야 합니까? (다운로드, 문서, 전체 홈 폴더?)
- 주요 문제는 무엇입니까? (파일을 찾을 수 없음, 중복, 너무 지저분함, 구조 없음?)
- 피해야 할 파일이나 폴더가 있습니까? (현재 프로젝트, 민감한 데이터?)
- 얼마나 적극적으로 정리해야 합니까? (보수적 vs. 포괄적 정리)
-
현재 상태 분석
대상 디렉토리를 검토하십시오:
# 현재 구조 개요 보기 ls -la [대상_디렉토리] # 파일 유형 및 크기 확인 find [대상_디렉토리] -type f -exec file {} \; | head -20 # 가장 큰 파일 식별 du -sh [대상_디렉토리]/* | sort -rh | head -20 # 파일 유형별 개수 find [대상_디렉토리] -type f | sed 's/.*\.//' | sort | uniq -c | sort -rn결과 요약:
- 총 파일 및 폴더 수
- 파일 유형별 분류
- 크기 분포
- 날짜 범위
- 명백한 정리 문제
-
정리 패턴 식별
파일을 기반으로 논리적 그룹을 결정하십시오:
유형별:
- 문서 (PDF, DOCX, TXT)
- 이미지 (JPG, PNG, SVG)
- 비디오 (MP4, MOV)
- 아카이브 (ZIP, TAR, DMG)
- 코드/프로젝트 (코드가 있는 디렉토리)
- 스프레드시트 (XLSX, CSV)
- 프레젠테이션 (PPTX, KEY)
목적별:
- 업무 vs. 개인
- 활성 vs. 보관
- 프로젝트별
- 참고 자료
- 임시/스크래치 파일
날짜별:
- 현재 연도/월
- 이전 연도
- 매우 오래됨 (보관 대상)
-
중복 찾기
요청 시 중복을 검색하십시오:
# 해시로 정확한 중복 찾기 find [디렉토리] -type f -exec md5 {} \; | sort | uniq -d # 같은 이름을 가진 파일 찾기 find [디렉토리] -type f -printf '%f\n' | sort | uniq -d # 비슷한 크기의 파일 찾기 find [디렉토리] -type f -printf '%s %p\n' | sort -n각 중복 세트에 대해:
- 모든 파일 경로 표시
- 크기 및 수정 날짜 표시
- 유지할 것을 권장 (일반적으로 최신 또는 가장 적절한 이름)
- 중요: 삭제하기 전에 항상 확인을 요청하십시오
-
정리 계획 제안
변경하기 전에 명확한 계획을 제시하십시오:
# [디렉토리] 정리 계획 ## 현재 상태 - Y개 폴더에 X개 파일 - [크기] 총합 - 파일 유형: [분류] - 문제점: [문제 나열] ## 제안된 구조[디렉토리]/ ├── 업무/ │ ├── 프로젝트/ │ ├── 문서/ │ └── 보관/ ├── 개인/ │ ├── 사진/ │ ├── 문서/ │ └── 미디어/ └── 다운로드/ ├── 정리필요/ └── 보관/
## 수행할 변경 사항 1. **새 폴더 생성**: [목록] 2. **파일 이동**: - X개 PDF → 업무/문서/ - Y개 이미지 → 개인/사진/ - Z개 오래된 파일 → 보관/ 3. **파일 이름 변경**: [이름 변경 패턴] 4. **삭제**: [중복 또는 불필요한 파일] ## 사용자 결정이 필요한 파일 - [확실하지 않은 파일 나열] 계속 진행하시겠습니까? (예/아니오/수정) -
정리 실행
승인 후 체계적으로 정리하십시오:
# 폴더 구조 생성 mkdir -p "경로/새/폴더" # 명확한 로깅과 함께 파일 이동 mv "이전/경로/파일.pdf" "새/경로/파일.pdf" # 일관된 패턴으로 파일 이름 변경 # 예: "YYYY-MM-DD - 설명.ext"중요 규칙:
- 항상 삭제 전에 확인하십시오
- 모든 이동을 기록하여 잠재적 실행 취소 가능하게 함
- 원래 수정 날짜 유지
- 파일명 충돌을 우아하게 처리
- 예상치 못한 상황 발생 시 멈추고 질문
-
요약 및 유지 관리 팁 제공
정리 후:
# 정리 완료! ✨ ## 변경 사항 - [X]개의 새 폴더 생성 - [Y]개의 파일 정리 - 중복 제거로 [Z]GB 확보 - [W]개의 오래된 파일 보관 ## 새 구조 [새 폴더 트리 표시] ## 유지 관리 팁 정리 상태 유지를 위해: 1. **매주**: 새 다운로드 정리 2. **매월**: 완료된 프로젝트 검토 및 보관 3. **분기별**: 새 중복 확인 4. **매년**: 오래된 파일 보관 ## 빠른 명령어 ```bash # 이번 주에 수정된 파일 찾기 find . -type f -mtime -7 # 유형별로 다운로드 정리 [사용자 설정에 맞는 명령어] # 중복 찾기 [사용자 설정 명령어]다른 폴더도 정리할까요?
예시
예시 1: 다운로드 정리 (Justin Dielmann 제공)
사용자: "내 다운로드 폴더에 500개 이상의 파일이 지저분하게 있습니다. 정리 좀 도와주세요."
과정:
- 다운로드 폴더 분석
- 패턴 찾기: 업무 문서, 개인 사진, 설치 프로그램, 임의 PDF
- 구조 제안:
- 다운로드/
- 업무/
- 개인/
- 설치프로그램/ (DMG, PKG 파일)
- 보관/
- 정리필요/ (결정이 필요한 항목)
- 다운로드/
- 확인 요청
- 콘텐츠 및 이름을 기반으로 지능적으로 파일 이동
- 결과: 500개 파일 → 5개의 정리된 폴더
예시 2: 중복 찾기 및 제거
사용자: "내 문서 폴더에서 중복 파일을 찾고 어떤 것을 유지할지 결정하는 데 도움을 주세요."
출력:
# 23개의 중복 세트 발견 (총 156MB)
## 중복 세트 1: "proposal.pdf"
- `/Documents/proposal.pdf` (2.3 MB, 수정: 2024-03-15)
- `/Documents/old/proposal.pdf` (2.3 MB, 수정: 2024-03-15)
- `/Desktop/proposal.pdf` (2.3 MB, 수정: 2024-03-10)
**권장**: `/Documents/proposal.pdf` 유지 (올바른 위치에서 가장 최신)
다른 2개 복사본을 삭제할까요?
[모든 중복에 대해 계속...]
예시 3: 프로젝트 폴더 재구성
사용자: "내 ~/Projects 디렉토리를 검토하고 개선점을 제안해주세요."
출력:
# ~/Projects 분석
## 현재 구조 문제점
- 활성 및 보관된 프로젝트 혼재 (3년 이상)
- 일관된 명명 규칙 없음
- 일부 프로젝트는 루트에, 일부는 임의의 하위 폴더에 있음
- 중복 폴더 (project-name, project-name-old, project-name-v2)
## 제안된 구조
Projects/ ├── 활성/ │ ├── 클라이언트-작업/ │ ├── 사이드-프로젝트/ │ └── 학습/ ├── 보관/ │ ├── 2022/ │ ├── 2023/ │ └── 2024/ └── 템플릿/
## 구체적 변경 사항
1. 2022년 이후 수정되지 않은 12개 프로젝트 → 보관/으로 이동
2. 4개의 중복 프로젝트 폴더 통합
3. 프로젝트 이름을 일관된 형식으로 변경: "클라이언트명-프로젝트명"
4. 오래된 작업을 위한 보관 폴더 생성
이를 구현할까요?
예시 4: 사진을 날짜별로 정리
사용자: "내 사진 폴더를 연도와 월별로 정리해주세요."
출력: 다음과 같은 구조 생성:
사진/
├── 2023/
│ ├── 01-1월/
│ ├── 02-2월/
│ └── ...
├── 2024/
│ ├── 01-1월/
│ └── ...
└── 미분류/
그런 다음 EXIF 데이터 또는 파일 수정 날짜를 기반으로 사진 이동.
일반적인 정리 작업
다운로드 정리
내 다운로드 폴더를 정리해줘 - 문서는 문서로,
이미지는 사진으로 이동하고, 설치 프로그램은 분리하며,
3개월 이상 된 파일은 보관해줘.
프로젝트 정리
내 프로젝트 폴더 구조를 검토하고 활성 프로젝트와
보관해야 할 오래된 프로젝트를 분리할 수 있도록 도와줘.
중복 제거
내 문서 폴더에서 모든 중복 파일을 찾고 어떤 것을
유지할지 결정하는 데 도움을 줘.
데스크탑 정리
내 데스크탑이 파일로 가득해. 모든 것을 내 문서 폴더에
적절히 정리할 수 있도록 도와줘.
사진 정리
이 폴더의 모든 사진을 촬영 날짜를 기준으로 연도/월별로 정리해줘.
업무/개인 분리
내 문서 폴더 전반에서 업무 파일과 개인 파일을 분리할 수
있도록 도와줘.
전문가 팁
- 작게 시작하기: 신뢰를 쌓기 위해 지저분한 폴더 하나(예: 다운로드)부터 시작하십시오.
- 정기 유지 관리: 매주 다운로드 폴더 정리를 실행하십시오.
- 일관된 명명: 중요한 파일에는 "YYYY-MM-DD - 설명" 형식을 사용하십시오.
- 적극적 보관: 오래된 프로젝트는 삭제 대신 보관 폴더로 이동하십시오.
- 활성 파일 분리 유지: 활성 작업과 보관된 작업 사이에 명확한 경계를 유지하십시오.
- 프로세스 신뢰: 파일 위치에 대한 인지 부하는 Claude에게 맡기십시오.
모범 사례
폴더 명명
- 명확하고 설명적인 이름 사용
- 공백 피하기 (하이픈 또는 밑줄 사용)
- 구체적으로 작성: "문서" 대신 "클라이언트-제안서"
- 순서를 위한 접두사 사용: "01-현재", "02-보관"
파일 명명
- 날짜 포함: "2024-10-17-회의-노트.md"
- 설명적으로: "q3-재무-보고서.xlsx"
- 이름에 버전 번호 피하기 (대신 버전 관리 사용)
- 다운로드 아티팩트 제거: "문서-최종-v2 (1).pdf" → "문서.pdf"
보관 시점
- 6개월 이상 수정되지 않은 프로젝트
- 나중에 참조할 수 있는 완료된 작업
- 새 시스템으로 마이그레이션 후 이전 버전
- 삭제를 망설이는 파일 (먼저 보관)
관련 사용 사례
- 새 컴퓨터를 위한 정리 설정
- 백업/보관을 위한 파일 준비
- 저장 공간 정리 전 정리
- 공유 팀 폴더 정리
- 새 프로젝트 디렉토리 구성