~ / Library / Контейнеры
Этот каталог служит нескольким целям, некоторые из которых могут быть еще не задокументированы Apple.
Без названия, несохраненные документы для поддержки приложений
Такие приложения, как Preview и TextEdit.
пример
Скопируйте изображение в буфер обмена. Откройте Preview, закройте все окна, используйте команду New from Clipboard , выйдите.
Откройте TextEdit, закройте все окна, введите что-то в новом окне, выйдите.
В Терминале выполните две команды:
ls -@l ~/Library/Containers/com.apple.Preview/Data/Library/Autosave\ Information
ls -@l ~/Library/Containers/com.apple.TextEdit/Data/Library/Autosave\ Information
Несохраненные ... файлы будут перечислены.
Сохраненные системой версии сохраненных пользователем файлов, где файловая система или том не поддерживает постоянное хранение версий
Файловые системы, такие как MS-DOS (FAT); тома, смонтированные с использованием AFP 3.3 или SMB; и так далее.
пример
Установите AFP или SMB соединение с файловым сервером. Используйте Preview, чтобы открыть изображение на этом сервере, отредактировать это изображение, выйти без сохранения версии, отключиться от сервера.
В Терминале выполните команду:
ls -lrt ~/Library/Containers/com.apple.Preview/Data/Library/Autosave\ Information
Внизу списка будет каталог, содержащий версию, автоматически сохраненную Системой.
В той же сетевой среде: если вы снова откроете Preview, система может повторно подключиться к файловому серверу. Затем в представлении браузера удаленного файла на временной шкале будет отображаться локальный файл.
(Я мог бы вдаваться в подробности, но это было бы не по теме из первого вопроса.)
Другие цели
Помимо двух целей, указанных выше, ~/Library/Containers
могут быть и другие цели.
намек
Разрешить Системе управлять файлами в этих областях.
Избегайте потери данных; делать не пытаться ненужных изменений ~/Library
или его подкаталогах.