/var/cache
falta, ~/Library/Caches
parece estar por completo de las aplicaciones en lugar de herramientas de línea de comandos, herramientas que he visto en la naturaleza hacer cosas horribles (como usar el directorio home del usuario). Donde es la correcta, o al menos predecible y fiable - ubicación?
Respuesta
¿Demasiados anuncios?Depende del tipo de datos que se almacenan en caché - es por usuario o de todo el sistema?
Si por el usuario, no hay nada malo con el uso de un punto-el prefijo directorio en el directorio home del usuario (que es lo que es, después de todo, y mucho el UNIX manera) o quizás /tmp/<username>
si los datos no es ser persistente. Si es en todo el sistema y destinado a ser persistente, comprobar el hier
página de manual - /var/db/<appname>
puede ser una opción?
Otro Mac OS opción es utilizar /var/folders
(tal como se documenta en hier(7)
). Como se mencionó, puede recuperar el usuario directorio temporal específico llamando getconf DARWIN_USER_CACHE_DIR
.