Где находится временная папка в Mac OS? Как найти & Открыть временный каталог Mac

Оглавление:

Anonim

В операционной системе Mac есть несколько временных папок системного уровня, которые содержат временные файлы, используемые самой MacOS вместе с различными приложениями Mac. Эти временные папки не предназначены для взаимодействия с пользователем, но в некоторых редких случаях опытный пользователь Mac может столкнуться с необходимостью найти временную папку и, возможно, даже покопаться в ней, будь то для целей системного администрирования, устранения неполадок, цифровой криминалистики, или другая конкретная причина.

Это руководство покажет вам, где находятся временные папки в Mac OS и как вы можете получить к ним доступ.

Это, вероятно, само собой разумеется, но это предназначено только для продвинутых пользователей Mac. Почти никто не должен копаться во временных каталогах macOS / Mac OS X, и вы не должны пытаться вручную удалить или удалить какие-либо данные из любого из каталогов tmp, так как вы можете что-то сломать или полностью испортить установку вашей системы, или приложение или даже активные данные документа, что может привести к потере данных или необходимости переустановки Mac OS X / или переустановки macOS, или восстановления из резервной копии. Если по какой-либо причине вы хотите очистить файлы временных элементов на Mac, просто перезагрузите компьютер, чтобы использовать временные файлы системного уровня, в то время как кэши и временные файлы пользовательского уровня можно очистить вручную, если это необходимо по той или иной причине.

Опять же, не пытайтесь что-либо изменить вручную и не удаляйте никакие файлы, найденные во временных папках системы Mac OS.Если вы каким-то образом испортите и удалите важный системный файл или каталог, вам придется следовать этим инструкциям, чтобы восстановить удаленные системные файлы путем переустановки основного системного программного обеспечения macOS.

Как узнать, где находится временная папка в Mac OS

Самый простой способ узнать, где находится временная папка MacOS / Mac OS X, — это использовать команду echo для переменной окружения $TMPDIR в командной строке:

  1. Откройте приложение «Терминал», расположенное в /Applications/Utilities/, и введите следующую командную строку:
  2. echo $TMPDIR

  3. Выводом команды будет временный каталог Mac

TMPDIR всегда будет путем к, казалось бы, бессмысленной структуре каталогов, потому что она не предназначена для использования пользователем или обслуживания пользователем, в конце концов, это временная системная папка.

Например, используя приведенную выше команду, вы можете увидеть что-то вроде следующего в качестве вывода команды для echo $TMPDIR:

$ echo $TMPDIR /var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/

В этом случае путь к временной папке macOS — «/var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/»

Чтобы быть тщательным, вы также можете использовать printenv для вывода переменных среды и использовать grep следующим образом:

printenv |grep TMP

Это также покажет тот же путь TMPDIR, распечатав что-то вроде следующего:

TMPDIR=/var/folders/g7/2du11t4_b7mm24n184fn1k911300qq/T/

Как получить доступ и открыть временную папку в Mac OS

Вы можете мгновенно получить доступ к папке Temp и открыть ее в новом окне Mac OS Finder, используя команду «открыть» и указав ее на переменную окружения $TMPDIR следующим образом:

  1. В приложении «Терминал» введите следующую командную строку:
  2. open $TMPDIR

  3. Нажмите «Return», и сразу же откроется новое окно Finder с $TMPDIR

Примечательно, что $TMPDIR не защищен системой защиты целостности системы (это означает, что независимо от того, включен или отключен SIP, вы все равно можете изменять, редактировать, удалять и записывать в этот каталог), поэтому будьте осторожны, так как многие файлы и элементы в $TMPDIR будут активно использоваться открытыми в данный момент приложениями. В $TMPDIR вы найдете всевозможные кэши мультимедиа и другие файлы. Как упоминалось ранее, не изменяйте и не удаляйте вручную что-либо в этих каталогах, если вы точно не знаете, что делаете.

Кроме того, вы также можете изменить текущий рабочий каталог с помощью команды lien на временный каталог из командной строки с помощью простой команды cd:

cd $TMPDIR

$TMPDIR такой же, как и любой другой каталог

Другие временные каталоги MacOS

Другой временный каталог в Mac OS, универсальный для всех пользователей, находится по следующему адресу:

/tmp

Что бы это ни стоило, /tmp в Mac OS на самом деле просто ссылается на /private/tmp/ , поэтому вы также можете просто перейти к /private/tmp/, чтобы найти те же данные, будь то куча кешей или содержимого RAM-диска или всего, что там содержится.

Существуют также различные временные папки на уровне пользователя, такие как пользовательская папка ~/Library/Caches/caches, а некоторые приложения также имеют определенные временные папки, например, в Outlook есть временная папка, как и в Mac App Store (который спрятан в $TMPDIR), и многие приложения для Mac сбрасывают временные файлы в каталог кэша пользовательского уровня.

Временная папка основного пользователя находится по адресу:

~/Библиотека/Кэши/TemporaryItems/

Как уже упоминалось, вам, вероятно, не следует пытаться удалять или изменять что-либо во временных папках, независимо от того, где они находятся, будь то в вашей пользовательской папке или $TMPDIR или где-либо еще, поскольку вы можете легко что-то или в конечном итоге с непредвиденными результатами. Если по какой-либо причине вы обеспокоены содержимым $TMPDIR или другими подобными типами файлов и данных, просто закройте все открытые приложения, а затем перезапустите Mac, чтобы удалить временные элементы из папок /private/var/ и многое из того, что находится в $ TMPDIR тоже.

Знаете ли вы какие-либо другие полезные советы или приемы, касающиеся временной папки в Mac OS / Mac OS X? Поделитесь в комментариях ниже!

Где находится временная папка в Mac OS? Как найти & Открыть временный каталог Mac