1 votos

Donde debe una herramienta de línea de comandos almacenar los archivos de caché en OS X?

/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?

2voto

Madhur Ahuja Puntos 190

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.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X