$XDG_CACHE_HOME 및 $XDG_STATE_HOME

$XDG_CACHE_HOME 및 $XDG_STATE_HOME

XDG 기본 디렉토리 공간 기반, $XDG_STATE_HOME프로그램의 기록과 로그가 저장되어야 합니다. 그러나 UNIX 프로그램 $XDG_CACHE_HOME에서 이러한 콘텐츠를 $HOME/.cache. 왜?

답변1

XDG_STATE_HOME최근 사양에 추가되어 많이 사용되지는 않습니다.사양 버전 0.7언급되지 않았지만 2021년 5월 출시된 버전 0.8에 추가되었습니다.

이전 버전에서는 XDG_CACHE_HOME말하자면 "필수적이지 않은" 로그 등을 저장하는 데 가장 적합한 위치였지만 캐시된 데이터가 아니기 때문에 좋지 않습니다.

$XDG_STATE_HOME기록과 로그를 저장하고 $XDG_CACHE_HOME데이터를 캐싱하는 데에만 사용해야 합니다 .

관련 정보