Su pregunta tiene una premisa falsa de que hay una carpeta "temporal". Esto no es Windows, y la arquitectura Unix de Mac OS X es completamente diferente. ¿Carpeta temporal para qué? Para un poco de basura de bajo nivel, hay /tmpy /var/tmp. Para las preferencias de la aplicación hay ~/Library/Preferences, para cachés de aplicaciones y archivos temporales, hay ~/Library/Application\ Support.
Una respuesta más clara sería posible si especificara la tarea particular que está tratando de lograr.
Creo que el OP no está intentando realizar ninguna tarea, sino que quiere entender cómo funciona OS X. Él está pidiendo específicamente el equivalente de %USERPROFILE%\Local Settings\Temp( %USERPROFILE%\AppData\Local\Tempen Vista y más reciente), no %USERPROFILE%\AppData\Local\Temporary Internet Fileso similar. Eso es probablemente /tmp(enlace simbólico a /private/tmp) y /var/tmp, la diferencia es que /tmpse limpia al inicio. Yo no diría ~/Library/Application Supporty ~/Library/Preferencesson carpetas temporales como aplicaciones las usan para guardar los datos persistentes como el estado y la configuración.
@Alexander No es necesario ser condescendiente con los nuevos usuarios. Como ha enumerado muchos ejemplos de para qué un programa podría usar un directorio temporal, también podría enumerarlos en un estilo como la respuesta de lucasarruda .
Ben Leggiero
0
/tmp es la ubicación general de los archivos temporales en Mac OS X, así como la mayoría de los sistemas similares a UNIX.
$TMPDIRes una variable de entorno que apunta a un directorio temporal como /tmp, no un directorio temporal en sí mismo. Puede establecer $TMPDIRcualquier valor que desee (y funcionará mientras exista el directorio y tenga el bit fijo establecido).
jaume
0
El directorio temporal para archivos temporales específicos del usuario viene dado por la variable de entorno TMPDIR. Esto está bajo / var / tmp En mi inicio de sesión de Yosemite esTMPDIR=/var/folders/11/d839g3h52m55ps0l8f621b8m0000gp/T/
Tenga en cuenta que esto también cambia periódicamente. No he encontrado ningún comportamiento coherente, lo que supongo que es bueno, si lo que está almacenando en estas carpetas es realmente efímero.
launchd
y algunos otros demonios usan/private/tmp/
y/var/tmp
para archivos y sockets temporales./tmp
es un enlace simbólico a/private/tmp
./tmp
se borra al reiniciar, mientras/var/tmp
que no.Respuestas:
OS X genera un directorio programático almacenado
/private/var
y define la variable de entorno $ TMPDIR para ubicar la carpeta temporal del sistema.Usando Terminal.app , escriba
echo $TMPDIR
oopen $TMPDIR
(para abrir Finder en esa carpeta).Allí encontrará archivos temporales almacenados por las aplicaciones en ejecución.
Fuente: /superuser/581347/where-is-the-temp-folder-inos-x
Dado que OS X se basa en UNIX, existen varios tipos de directorios temporales, además del "sistema" en el que almacena cosas.
/var/folders/xl/84p38nhj405frmrkdpqb3v9c0000gn/T/
/private/tmp
/private/var/tmp
/private/var/at/tmp
/private/var/spool/cups/tmp
fuente
Su pregunta tiene una premisa falsa de que hay una carpeta "temporal". Esto no es Windows, y la arquitectura Unix de Mac OS X es completamente diferente. ¿Carpeta temporal para qué? Para un poco de basura de bajo nivel, hay
/tmp
y/var/tmp
. Para las preferencias de la aplicación hay~/Library/Preferences
, para cachés de aplicaciones y archivos temporales, hay~/Library/Application\ Support
.Una respuesta más clara sería posible si especificara la tarea particular que está tratando de lograr.
fuente
%USERPROFILE%\Local Settings\Temp
(%USERPROFILE%\AppData\Local\Temp
en Vista y más reciente), no%USERPROFILE%\AppData\Local\Temporary Internet Files
o similar. Eso es probablemente/tmp
(enlace simbólico a/private/tmp
) y/var/tmp
, la diferencia es que/tmp
se limpia al inicio. Yo no diría~/Library/Application Support
y~/Library/Preferences
son carpetas temporales como aplicaciones las usan para guardar los datos persistentes como el estado y la configuración./tmp
es la ubicación general de los archivos temporales en Mac OS X, así como la mayoría de los sistemas similares a UNIX.fuente
$TMPDIR
.$TMPDIR
es una variable de entorno que apunta a un directorio temporal como/tmp
, no un directorio temporal en sí mismo. Puede establecer$TMPDIR
cualquier valor que desee (y funcionará mientras exista el directorio y tenga el bit fijo establecido).El directorio temporal para archivos temporales específicos del usuario viene dado por la variable de entorno TMPDIR. Esto está bajo / var / tmp En mi inicio de sesión de Yosemite es
TMPDIR=/var/folders/11/d839g3h52m55ps0l8f621b8m0000gp/T/
fuente