$TMP_DIR
영구적으로 존재하지만(즉, 삭제되지 않음) 운영 체제에 의해 유지되는 디렉터리를 생성 하고 싶습니다 /tmp/
. 즉, 콘텐츠가 한동안 열리거나 사용되지 않았거나 시스템에 더 많은 공간이 필요한 경우 콘텐츠가 삭제될 수 있습니다. .
본질적으로 임의의 임시 항목을 넣고 유지 관리하는 것을 잊는 디렉토리이지만 사용하고 싶을 때 디렉토리를 다시 만들 필요가 없으며 경로가 변경되지 않아 스크립트/응용 프로그램에서 사용할 수 있습니다.
이를 달성하는 가장 좋은 방법은 무엇입니까?
/etc/default/periodic.conf
다음과 같은 옵션이 있음을 알 수 있습니다 .
# 110.clean-tmps
daily_clean_tmps_enable="YES" # Delete stuff daily
daily_clean_tmps_dirs="/tmp" # Delete under here
daily_clean_tmps_days="3" # If not accessed for
daily_clean_tmps_ignore=".X*-lock .X11-unix .ICE-unix .font-unix .XIM-unix"
daily_clean_tmps_ignore="$daily_clean_tmps_ignore quota.user quota.group" # Don't delete these
daily_clean_tmps_verbose="YES" # Mention files deleted
daily_clean_tmps_ignore
예를 들어 경로를 추가하면 ...="my-persistant-unique-dir
이를 존중할 수 있습니까?
답변1
본질적으로 임의의 임시 항목을 넣고 유지 관리하는 것을 잊는 디렉토리이지만 사용하고 싶을 때 디렉토리를 다시 만들 필요가 없으며 경로가 변경되지 않아 스크립트/응용 프로그램에서 사용할 수 있습니다.
당신은 그것을 원합니다 /var/tmp
. 이는 시스템에 의해 유지 관리되고 항상 존재하며(삭제하지 않는 한) 정리되지 않으며(구성하지 않는 한) 경로가 안정적입니다. 이것FHS자세한 내용이 있습니다.