티스토리 뷰
🚨 파일 이름 지을 때 '이것'만은 피하세요! (파일명에 사용할 수 없는 문자와 이유)
컴퓨터로 문서를 저장하거나 사진 파일을 정리할 때, 파일명을 멋지게 짓고 싶은데 갑자기 에러 메시지가 뜨면서 저장이 안 되는 경우가 있죠?
이는 운영체제(Windows, macOS 등)가 파일 시스템을 관리하기 위해 '예약해 둔 특수 문자'를 사용했기 때문입니다. 이 문자들이 파일명에 들어가면 시스템이 파일 이름과 명령어를 혼동하여 오류가 발생하게 됩니다.
깔끔하고 문제없는 파일명을 만들기 위해 '파일명에 사용할 수 없는 문자'와 '그 이유'를 자세히 알려드립니다!
1. 파일명에 절대 사용할 수 없는 9가지 특수 문자
대부분의 주요 운영체제(특히 Windows)에서 파일명에 사용할 수 없는 문자는 다음과 같습니다. 이 문자들이 들어가면 시스템에서 오류가 발생하거나 예기치 않은 동작을 할 수 있습니다.
| 금지 문자 | 이름 | 사용이 금지된 이유 |
| \ | 백슬래시 (Backslash) | 폴더 경로 구분에 사용되는 문자입니다. (예: C:\Users\Documents) |
| / | 슬래시 (Slash) | 폴더 경로 구분에 사용되는 문자입니다. (주로 macOS, Linux 등에서 사용) |
| : | 콜론 (Colon) | 과거 드라이브 문자나 데이터 스트림 구분에 사용되었습니다. |
| * | 별표 / 애스터리스크 (Asterisk) | 모든 파일을 의미하는 와일드카드로 사용됩니다. (예: *.txt는 모든 텍스트 파일) |
| ? | 물음표 (Question Mark) | 한 글자를 의미하는 와일드카드로 사용됩니다. |
| " | 큰따옴표 (Double Quotation Mark) | 파일 경로에 공백이 있을 때, 경로의 시작과 끝을 지정하는 데 사용됩니다. |
| < | 꺾쇠 괄호 (Less Than) | 명령어의 입력 방향을 변경하는 리다이렉션 기호로 사용됩니다. |
| > | 꺾쇠 괄호 (Greater Than) | 명령어의 출력 방향을 변경하는 리다이렉션 기호로 사용됩니다. |
| | | 수직선 / 파이프 (Pipe) | 두 명령을 연결하여 한 명령어의 출력을 다른 명령어의 입력으로 보내는 데 사용됩니다. |
2. 파일명에 사용은 가능하지만 피해야 할 문자 및 상황
위 9가지 문자 외에도 사용 시 문제를 일으키거나 혼란을 줄 수 있는 문자나 규칙이 있습니다.
① 파일명에 사용할 수 없는 예약어 (Reserved Names)
Windows 운영체제에서는 특정 단어를 파일명으로 사용할 수 없습니다. 이 단어들은 시스템의 핵심 장치나 기능을 가리키는 예약어이기 때문입니다.
| 예약어 예시 | 의미 |
| CON | 콘솔 (Console) |
| PRN | 프린터 (Printer) |
| AUX | 보조 포트 (Auxiliary) |
| NUL | 널 장치 (Null Device) |
| COM1 ~ COM9 | 직렬 통신 포트 (Serial Port) |
| LPT1 ~ LPT9 | 병렬 통신 포트 (Parallel Port) |
② 공백 문자 또는 특수 기호
- 공백 (Space): 파일명 앞이나 뒤에만 공백을 넣을 수 없습니다. (파일명 중간에 넣는 것은 일반적으로 허용됩니다.)
- . (마침표): 파일명 끝에 마침표를 사용할 수 없습니다. (마침표는 주로 파일 확장자를 구분하는 데 사용됩니다.)
- # (샵), @ (골뱅이), % (퍼센트) 등의 특수 문자는 대부분 허용되지만, 일부 프로그램이나 웹 시스템에서는 오류를 유발할 수 있으니 가급적 사용을 피하는 것이 좋습니다.
③ 길이 제한
파일명은 일반적으로 255자 이하로 제한됩니다. (폴더 경로를 포함하면 약 260자 내외로 더 엄격해집니다.) 너무 긴 파일명은 저장 및 복사 시 오류를 일으키거나 다른 프로그램과 호환성 문제를 일으킬 수 있습니다.
📝 문제없는 파일명, 이렇게 만드세요!
가장 안전하고 호환성이 높은 파일명을 만드는 간단한 팁입니다.
- 한글/영문/숫자와 하이픈(-) 또는 언더바(_)만 사용합니다.
- 예: 2025년_프로젝트_기획안_최종.docx
- 위에서 언급한 9가지 금지 문자를 절대 사용하지 않습니다.
- 파일명은 20~30자 이내의 짧고 명료한 길이로 유지합니다.
이 간단한 규칙만 지킨다면, 어떤 운영체제나 프로그램에서도 파일명 때문에 스트레스받는 일은 없을 겁니다! 이제 깔끔하게 파일을 정리해 보세요! 😊
- Total
- Today
- Yesterday
- 해운대일출
- 건강보험환급금
- 맞춤형급여안내
- 복지멤버십
- 해돋이체크리스트
- 통신비절약
- 2026 월드컵
- 외부장학금
- 대한민국 국민연금의 역사
- 서울시복지
- 해돋이명소순위
- 해넘이명소
- 연말정산
- 등록금지원
- 복지로
- 병오년 새해인사말
- 2026년 새해인사말
- 2026년 해돋이명소
- 생활습관개선
- 알뜰폰요금제
- 13월의 월급
- 기장오랑대
- 상황별 일출명소
- 정부지원금
- 해돋이 대표 명소 순위
- 노후준비
- 디즈니플러스싸게
- 2026해돋이
- ott할인
- 보인부담상한제
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
