Я хотів би знати, де знаходиться папка тимчасових файлів у системі. Наприклад, у Windows є папка:
C: \ Документи та параметри \ Administrador \ Configuración local \ Temp
/tmp
стирається при перезавантаженні, поки /var/tmp
це не робиться.
Я хотів би знати, де знаходиться папка тимчасових файлів у системі. Наприклад, у Windows є папка:
C: \ Документи та параметри \ Administrador \ Configuración local \ Temp
/tmp
стирається при перезавантаженні, поки /var/tmp
це не робиться.
Відповіді:
OS X генерує програмний каталог, що зберігається в /private/var
і визначає змінну середовища $ TMPDIR для розміщення тимчасової папки в системі.
Використовуючи Terminal.app , введіть echo $TMPDIR
або open $TMPDIR
(щоб відкрити Finder у цій папці).
Там ви знайдете тимчасові файли, що зберігаються у запущених програмах.
Джерело: /superuser/581347/where-is-the-temp-folder-inos-x
Оскільки OS X базується на UNIX, існує кілька типів тимчасових каталогів, крім того, "системний", де він зберігає речі.
/var/folders/xl/84p38nhj405frmrkdpqb3v9c0000gn/T/
/private/tmp
/private/var/tmp
/private/var/at/tmp
/private/var/spool/cups/tmp
У вашому запитанні є помилкове припущення, що існує папка "temp". Це не Windows, а архітектура Unix Mac OS X зовсім інша. Темп-папка для чого? Для деяких мотлоху низького рівня є /tmp
і /var/tmp
. Для налаштувань ~/Library/Preferences
програми є кеш програм і тимчасові файли ~/Library/Application\ Support
.
Більш чітка відповідь була б можливою, якщо ви вказали конкретне завдання, яке ви намагаєтеся виконати.
%USERPROFILE%\Local Settings\Temp
( %USERPROFILE%\AppData\Local\Temp
у Vista та новіших версіях), %USERPROFILE%\AppData\Local\Temporary Internet Files
чи не подібне. Це, мабуть, /tmp
(посилання на /private/tmp
) і /var/tmp
, різниця полягає в тому, що /tmp
при запуску очищається. Я б не сказав ~/Library/Application Support
і ~/Library/Preferences
є тимчасовими папками, оскільки програми використовують їх для збереження стійких даних, таких як стан та налаштування.
/tmp
- загальне місце для тимчасових файлів у Mac OS X, а також більшості UNIX-подібних систем.
$TMPDIR
.
$TMPDIR
- це змінна середовище, яка вказує на тимчасовий каталог, як /tmp
, а не на тимчасовий каталог. Ви можете встановити $TMPDIR
будь-яке значення, яке ви хочете (і воно буде працювати, поки існує каталог і встановлений клейкий біт).
Тимчасовий каталог для тимчасових файлів, визначених користувачем, надається змінною середовища TMPDIR. Це під / var / tmp На моєму вході в Yosemite він єTMPDIR=/var/folders/11/d839g3h52m55ps0l8f621b8m0000gp/T/
launchd
і деякі інші демони використовують/private/tmp/
і/var/tmp
для тимчасових файлів і сокетів./tmp
є символьним посиланням на/private/tmp
.