Proton Drive에서 허용되는 문자 및 파일 이름
- 읽기
- 1분
- 카테고리
- Proton Drive
- Proton Drive 사용하기
Proton Drive에 파일을 업로드할 때 이전 파일 이름을 유지하거나 정리하기 쉽도록 이름을 바꿀 수 있습니다.
두 경우 모두 Proton Drive에서 적용하는 제한 사항과 귀하의 운영 체제(OS)에서 제약하는 다른 제한 사항 또는 제한된 문자가 있을 수 있습니다.
이 문서에서는 귀하의 파일 이름이 충족해야 하는 제약 조건과 파일을 기기로 다시 다운로드할 때 파일 이름이 어떻게 변경될 수 있는지 설명합니다.
Proton Drive의 파일 이름
Proton Drive에서 파일 이름을 지정할 때 모든 텍스트를 사용할 수 있으며, Proton Drive는 모든 유니코드 문자를 지원합니다. 두 가지 주요 요구 사항은 다음과 같습니다:
- 모든 파일 이름은 1자에서 255자 사이여야 합니다
- 동일한 위치에서 두 개의 파일, 두 개의 폴더, 또는 파일과 폴더가 동일한 이름을 가질 수 없습니다. (예를 들어, 화면에서 나란히 표시되는 파일과 폴더의 이름을 모두 2023 taxes로 지정할 수는 없습니다. 하지만 서로 다른 폴더나 위치에 포함되어 있는 한, 이름이 2023 taxes인 파일과 폴더를 여러 개 가질 수 있습니다.)
Proton Drive 웹 앱은 노드 이름의 문자에 제한을 두지 않습니다. 모든 유니코드 문자를 지원합니다.
그러나 Proton Drive 웹 어플리케이션은 노드 이름에 다음 제한 사항을 적용합니다:
| 제한 사항 | 예시 |
| 마침표(“.”) 또는 마침표 두 개(“..”) | “.””..” |
| 시작 부분의 공백(” “) | ” filename.txt” |
| 끝 부분의 공백(” “) | “filename.txt “ |
| 끝 부분의 마침표(“.”) | “filename.” |
| 오른쪽에서 왼쪽으로 재정의(Right to left override) | ”filename.txt” |
| 좁은 줄 바꿈 없는 공백(Narrow no-break space) | “ filename.txt” |
| 보이지 않는 문자 | ” invisible_chars.txt” |
| 기타 공백 및 보이지 않는 문자 |
파일 이름에 대한 운영 체제의 제한 사항
Proton Drive는 귀하가 파일 이름에 사용할 수 있는 문자에 제한을 두지 않지만, 많은 운영 체제는 제한을 둡니다.
대개 귀하의 기기 운영 체제는 지원하는 새 문자나 파일 이름을 제안하여 지원되지 않는 문자나 파일 이름을 자체적으로 해결합니다.
이와 마찬가지로 Proton Drive는 파일 이름의 대소문자를 구분합니다. 예를 들어, Proton Drive에서는 서로 다른 세 파일에 대해 다음과 같은 파일 이름을 허용할 수 있습니다:
- filename
- Filename
- fileName
그러나 다른 운영 체제를 사용하는 기기로 이 파일들을 다운로드하면 파일 이름이 변경될 수 있습니다. 예를 들어, 앞서 언급한 세 개의 파일을 Windows에서 다운로드하면 이름에 번호가 추가됩니다:
- Filename (1)
- Filename (2)
- Filename (3)
운영 체제에서 지원하지 않는 문자
| 문자 | 설명 | 운영 체제 / 파일 시스템 |
| 0x00 | Windows, Linux | |
| 0x01 – 0x1F | Windows | |
| < | 보다 작음 | Windows |
| > | 보다 큼 | Windows |
| : | 콜론 | Windows |
| “ | 큰따옴표 | Windows |
| / | 슬래시 | Windows, Mac OS X, Linux |
| \ | 백슬래시 | Windows |
| | | 수직선 또는 파이프 | Windows |
| ? | 물음표 | Windows |
| * | 별표 | Windows |
운영 체제에서 지원하지 않는 이름
| 파일/폴더 이름 | 예시 | 운영 체제 / 파일 시스템 | 메모 |
| 마침표(“.”) 또는 마침표 두 개(“..”) | “.””..” | Windows, Mac OS X, Linux | Windows API는 처리하기 전에 마지막 공백과 마침표를 삭제합니다. |
| “CON”, “PRN”, “AUX”, “NUL”,”COM1″, “COM2”, “COM3”, “COM4”, “COM5”, “COM6”, “COM7”, “COM8”, “COM9″,”LPT1”, “LPT2”, “LPT3”, “LPT4”, “LPT5”, “LPT6”, “LPT7”, “LPT8”, “LPT9” | Windows | DOS 기기 이름 | |
| 시작 부분의 공백(” “) | ” filename.txt” | Windows | |
| 끝 부분의 공백(” “) | “filename.txt “ | Windows | Windows API는 처리하기 전에 마지막 공백과 마침표를 삭제합니다. |
| 끝 부분의 마침표(“.”) | “filename.” | Windows | Windows API는 처리하기 전에 마지막 공백과 마침표를 삭제합니다. |
Windows 파일 명명 규칙에 대한 자세한 내용은 다음을 참조하세요: https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file(새 창)