정의
임시 폴더(temporary folder)는 컴퓨터 운영 체제와 응용 프로그램이 작업 과정에서 생성한 일시적인 파일을 저장하기 위해 제공하는 디렉터리(폴더)이다. 해당 폴더에 저장된 파일은 일반적으로 일정 기간이 경과하거나 시스템이 재시작될 때 자동으로 삭제되며, 시스템 성능 유지와 저장 공간 관리에 활용된다.
개요
임시 폴더는 운영 체제마다 고유한 기본 경로를 가지고 있으며, 사용자는 필요에 따라 환경 변수나 설정을 통해 경로를 변경할 수 있다. 대표적인 예로 Windows에서는 %TEMP% 혹은 %TMP% 환경 변수가 지정하는 C:\Users\<사용자>\AppData\Local\Temp 폴더가, Unix·Linux 계열에서는 /tmp 와 /var/tmp 디렉터리가 임시 파일 저장소로 사용된다. 응용 프로그램은 작업 중에 생성되는 중간 파일, 캐시, 로그 파일 등을 이러한 임시 폴더에 기록함으로써 메모리 사용량을 줄이고, 비정상 종료 시에도 복구 가능성을 높인다.
어원/유래
- 임시(臨時) : 한국어 고유어로 ‘잠시 동안만 존재하거나 사용되는’이라는 의미를 가진다.
- 폴더(folder) : 영어 folder를 차용한 외래어로, 파일 시스템 상에서 파일을 조직·관리하기 위한 디렉터리를 뜻한다.
따라서 “임시 폴더”라는 용어는 “잠시 동안만 사용하는 디렉터리”라는 의미를 갖는 복합어이다.
특징
| 구분 | 내용 |
|---|---|
| 용도 | 일시적인 데이터 보관, 작업 중간 파일, 캐시, 로그 등 |
| 생성·삭제 | 운영 체제나 프로그램이 자동으로 생성·삭제; 사용자는 수동 삭제 가능 |
| 보안 | 일반 사용자 권한으로 접근 가능하지만, 민감 데이터는 저장하지 않는 것이 권장됨 |
| 경로 지정 | 환경 변수(%TEMP%, $TMPDIR 등) 혹은 설정 파일을 통해 사용자 지정 가능 |
| 수명 | 시스템 재시작 시 전체 삭제( /tmp) 혹은 일정 기간 후 자동 삭제( /var/tmp) 등 OS마다 다름 |
| 용량 관리 | 과도한 임시 파일 축적은 디스크 공간을 소모하므로 정기적인 정리가 필요함 |
관련 항목
- 임시 파일(Temporary file) – 임시 폴더에 저장되는 파일 자체를 가리키는 용어.
- 캐시(Cache) – 임시 폴더를 활용해 응용 프로그램이 빠른 접근을 위해 저장하는 데이터.
- 환경 변수(Environment variable) –
%TEMP%,$TMPDIR등 임시 폴더 경로를 지정하는 변수. - 디스크 정리(Disk Cleanup) – Windows 등에서 임시 폴더를 포함한 불필요 파일을 자동으로 삭제하는 유틸리티.
- /tmp, /var/tmp – Unix·Linux 계열에서 사용되는 대표적인 임시 폴더 경로.
본 항목은 일반적인 컴퓨팅 환경에서 널리 사용되는 개념에 대한 정리이며, 구체적인 구현 방식은 운영 체제 및 소프트웨어에 따라 다를 수 있다.