IT

파일이름 번호 매기는 법 왕초보도 10분 만에 끝내는 쉬운 방법

EveryDayJUNES 2025. 8. 19. 13:23
반응형

 

1. 핵심만 먼저 번호 매기기, 왜 꼭 해야 할까?

사진·문서가 많아질수록 정렬과 검색이 중요해집니다. 같은 규칙으로 파일이름 번호 매기는 방법을 쓰면

  • 정렬이 꼬이지 않고(001, 002, …),
  • 파일을 찾기 쉬우며,
  • 팀 협업·백업·자동화가 훨씬 안정적입니다.

“잘 시작한 일은 반이 끝난 것이다.” — 아리스토텔레스


2. 시작 전 3분 규칙 만들기(템플릿 제공)

아래 템플릿을 복사해 프로젝트마다 통일하세요.

  • 형식: <카테고리>_<키워드>_<날짜YYYYMMDD>_<번호>
  • 예시: 사진_여행제주_20250819_001.jpg
  • : 번호는 001처럼 0패딩을 꼭 쓰세요. 그래야 1, 10, 2 같은 꼬임이 없습니다.

체크리스트(✓표시해가며 진행):

  • 언더스코어 _나 하이픈 - 사용(공백·특수문자 피하기)
  • 날짜는 YYYYMMDD로 고정
  • 번호는 001부터 시작(중간 삽입 대비)
  • 확장자는 그대로 유지(.jpg/.pdf 등)

3. 윈도우(Windows)에서 하는 법 난이도별 3가지

3-1) 초간단: 파일 탐색기에서 한 번에

  1. 번호 붙일 파일들을 모두 선택 → 2) F2(이름 바꾸기) → 3) 사진처럼 기본 이름만 입력 → 4) 엔터
  • 자동으로 사진 (1), 사진 (2)…가 됩니다.
  • 주의: 0패딩이 없어 정렬이 어긋날 수 있어요.

3-2) 추천: PowerToys PowerRename(미리보기+0패딩)

  1. Microsoft PowerToys 설치 → 2) 파일 선택 후 우클릭 > PowerRename → 3) 숫자 자리수(예: 3자리) 설정 → 4) 미리보기 확인 → 5) 적용
  • 장점: 0패딩, 규칙 변경, 실수 예방 미리보기 가능 → 초보자 강력 추천

3-3) 고급: PowerShell(정확·대량 처리)

# 사진을 수정시간 순으로 정렬 후 001부터 번호 매기기
$i = 1
Get-ChildItem -File -Filter *.jpg | Sort-Object LastWriteTime | ForEach-Object {
  $new = ("사진_{0:D3}.jpg" -f $i)
  Rename-Item $_.FullName $new
  $i++
}
  • {0:D3} = 세 자리 0패딩 의미

4. 맥(macOS)에서 하는 법 — 클릭 또는 한 줄 명령

4-1) 초간단: Finder 일괄 이름 변경

  1. 파일 다중 선택 → 2) 우클릭 > 이름 변경… → 3) 형식에서 이름과 인덱스(또는 카운터) 선택 → 4) 기본 이름과 시작 번호=1 설정 → 5) 적용
  • 간단하지만 0패딩 제어가 제한적일 수 있어요.

4-2) 추천(정확): 터미널(zsh) 한 줄

# 같은 폴더의 JPG를 사진_001.jpg부터 부여
i=1; for f in *.jpg; do printf -v n "사진_%03d.jpg" "$i"; mv "$f" "$n"; i=$((i+1)); done
  • %03d가 세 자리 0패딩입니다. 정확·빠름.

5. 리눅스(Linux)에서 하는 법 — 가장 단순한 패턴

i=1
for f in *.pdf; do
  new=$(printf "문서_%03d.pdf" "$i")
  mv -- "$f" "$new"
  i=$((i+1))
done
  • 어느 배포판에서도 통하는 기본 패턴입니다.

6. 바로 써먹는 이름 규칙 예시(복붙용)

  • 사진: 사진_가족여행_202508_001.jpg
  • 문서: 보고서_매출분석_2025Q3_001.docx
  • 오디오: 인터뷰_브랜딩_001.wav
  • 영상: 클립_세미나하이라이트_001.mp4

작은 팁:

  • 폴더도 같은 규칙으로: 2025_여행사진/사진_여행제주_202508_001.jpg
  • 팀 작업이라면 README.txt나 공지에 파일이름 번호 매기는 방법을 3줄 요약으로 공유

7. 자주 하는 실수 6가지(왕초보 방지용)

  1. 0패딩 미사용 → 001처럼 고정하지 않으면 정렬이 틀어져요.
  2. 확장자까지 변경 → .jpg 등 확장자는 그대로 두세요.
  3. 중복 파일명 충돌 → 먼저 임시 접두사(예: _tmp_)를 붙여 충돌 피하기.
  4. 정렬 기준 섞임 → “이름순”인지 “날짜순”인지 하나로 통일.
  5. 특수문자 사용 → / \ : * ? " < > | 등은 피하기.
  6. 백업 없이 대량 변경 → 반드시 복사본에서 먼저 테스트.

8. 왕초보용 한눈 표(도구 선택 가이드)

환경 방법   난이도 0패딩 미리보기  추천도
Windows 파일 탐색기(F2) × × ★★☆☆☆
Windows PowerRename ★★★★☆
macOS Finder 이름 변경 ★★★☆☆
macOS 터미널(zsh) × ★★★★☆
Linux bash 스크립트 × ★★★★☆

결론: 0패딩이 중요하다면 Windows는 PowerRename, macOS는 터미널 한 줄이 가장 깔끔합니다.


9. 30초 요약 & 실행 플로우

  1. 규칙 정하기(템플릿 복사) → 2) 0패딩 결정(세 자리 권장) → 3) 작은 폴더에서 테스트 → 4) 본 폴더에 적용 → 5) 변경 후 샘플 3개 열어 확인

10. 자주 묻는 질문(FAQ)

Q1. 번호를 중간에 하나 끼워 넣고 싶어요.
A. 001~010처럼 여유 있게 시작하거나, 새 파일만 _A01 같은 보조 접미사를 임시로 붙인 뒤 한 번 더 전체 재번호 부여하세요.

Q2. 3자리 대신 2자리(01)도 괜찮나요?
A. 100개 이상이 될 가능성이 있다면 3자리 이상을 권장합니다.

Q3. 촬영일·이름 중 무엇으로 정렬해야 하나요?
A. 사진은 촬영일(또는 수정일), 문서는 이름/버전, 오디오는 녹음 시간 등 파일 성격에 맞춘 한 가지 기준으로 통일하세요.

 

 

(참고) 운영체제별 최소 예제 모음

  • Windows PowerShell
$i=1; Get-ChildItem -File | Sort-Object LastWriteTime | % {Rename-Item $_ ("파일_{0:D3}" -f $i + $_.Extension); $i++}
  • macOS zsh
i=1; for f in *.*; do ext="${f##*.}"; printf -v n "파일_%03d.%s" "$i" "$ext"; mv "$f" "$n"; i=$((i+1)); done
  • Linux bash
i=1; for f in *.*; do ext=${f##*.}; new=$(printf "파일_%03d.%s" "$i" "$ext"); mv -- "$f" "$new"; i=$((i+1)); done

 

 

 

적절한 표준 태그가 포함된 대체 페이지 이유와 초보자도 쉽게 따라하는 해결 방법

안녕하세요. 오늘은 구글 서치 콘솔에서 자주 보이는 적절한 표준 태그가 포함된 대체 페이지 이유에 대해 초보자도 이해할 수 있도록 단계별로 설명해드리겠습니다. 이 문제는 구글이 여러 개

mizz.tistory.com

 

면책조항: 본 글은 일반적 정보 제공을 목적으로 하며, 프로그램/운영체제 버전에 따라 화면과 결과가 다를 수 있습니다. 대량 변경 전에는 반드시 백업을 만들고, 소규모로 테스트한 뒤 진행하세요.

 

반응형