/tmp(작은 임시 파일) - Amazon Linux 2023

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

/tmp(작은 임시 파일)

참고

Amazon Linux 2023은 기본적으로 root 파일 시스템의 경로가 아니라 /tmptmpfs이므로 Amazon Linux 2와 다릅니다.

참고

컨테이너에서 실행되는 경우 일반적으로 /tmptmpfs인지 또는 디스크의 경로인지, 실행 중인 정리 프로세스가 있는지 여부를 지정하는 컨테이너 런타임 구성에 해당합니다.

/tmp 디렉터리는 크기가 한정된 작은 임시 파일을 위한 것입니다. 기본적으로 AL2023은 크기 제한이 RAM의 50%이고 최대 100만 inodes인 tmpfs 파일 시스템으로 구성합니다.

애플리케이션은 /tmp보다 $TMPDIR 환경 변수의 경로를 선호해야 합니다. 그런 다음 사용자는 $TMPDIR 환경 변수를 설정하여 애플리케이션이 /tmp에 사용해야 하는 경로를 재정의할 수 있습니다.

더 큰 임시 파일의 경우 /var/tmp를 대신 사용해야 합니다.

주의

/tmp는 공유되므로 임시 파일을 생성하는 안전한 방법을 사용하는 것이 중요합니다. 자세한 내용은 /tmp/var/tmp의 안전한 사용에 대한 업스트림 systemd 설명서를 참조하세요.

참고

/tmp/var/tmp가 호스트 또는 다른 서비스와 공유되지 않는 샌드박스에서 서비스를 실행하는 yes 또는 disconnected로 설정된 PrivateTmp= 지시문으로 systemd 서비스를 구성하는 것이 가장 좋습니다.

동일한 프라이빗 임시 디렉터리를 공유하도록 두 서비스를 구성하는 방법을 비롯한 자세한 내용은 systemd.exec(5) man 페이지를 참조하세요.

/tmp의 콘텐츠는 일반적으로 부팅 시 정리되며 사용하지 않는 파일은 정기적으로 정리됩니다. 기본적으로 정리 프로세스는 부팅 직후 실행되며, 이후에는 매일 실행됩니다. 임시 파일의 정리를 구성하는 방법에 대한 자세한 내용은 tmpfiles.d(5)systemd-tmpfiles(8) man man 페이지를 참조하세요.

/tmp/var/tmp 경로는 밀접한 관련이 있으며 다양한 목적으로 존재합니다.