~ / Library / Contenitori
Questa directory serve a scopi multipli , alcuni dei quali potrebbero non essere ancora stati documentati da Apple.
Documenti senza titolo, non salvati per il supporto delle applicazioni
Applicazioni come Anteprima e TextEdit.
Esempio
Copia un'immagine nei tuoi appunti. Apri Anteprima, chiudi tutte le finestre, usa il comando Nuovo dagli Appunti , esci.
Apri TextEdit, chiudi tutte le finestre, digita qualcosa in una nuova finestra, esci.
In Terminale, esegui due comandi:
ls -@l ~/Library/Containers/com.apple.Preview/Data/Library/Autosave\ Information
ls -@l ~/Library/Containers/com.apple.TextEdit/Data/Library/Autosave\ Information
I file
Non salvati ... saranno elencati.
Versioni salvate dal sistema di file salvati dall'utente, in cui il file system o il volume non supportano l'archiviazione della versione permanente
Sistemi di file come MS-DOS (FAT); volumi montati usando AFP 3.3 o SMB; e così via.
Esempio
Creare una connessione AFP o SMB su un file server. Usa Anteprima per aprire un'immagine su quel server, modificare quella immagine, uscire senza salvare una versione, disconnetterti dal server.
In Terminale, esegui un comando:
ls -lrt ~/Library/Containers/com.apple.Preview/Data/Library/Autosave\ Information
Ai piedi della lista ci sarà una directory che contiene la versione salvata automaticamente dal sistema.
Nello stesso ambiente di rete: se apri nuovamente Anteprima, il sistema potrebbe riconnettersi al file server. Quindi, in una versione browser vista del file remoto , la timeline includerà un file locale .
(Potrei entrare in maggiori dettagli, ma sarebbe fuori tema dalla domanda di apertura.)
Altri scopi
Oltre ai due scopi sopra indicati, ~/Library/Containers
può avere altri scopi.
Suggerimento
Consenti al sistema di gestire i file in queste aree.
Evita il dataloss; non non tentare modifiche non necessarie a ~/Library
o alle sue sottodirectory.