~ / Thư viện / Container
Thư mục này phục vụ nhiều mục đích, một số trong đó có thể chưa được Apple ghi lại.
Chưa có tiêu đề, tài liệu chưa được lưu cho các ứng dụng hỗ trợ
Các ứng dụng như Preview và TextEdit.
Thí dụ
Sao chép một hình ảnh vào clipboard của bạn. Mở Xem trước, đóng tất cả các cửa sổ, sử dụng Mới từ Clipboard ra lệnh, bỏ.
Mở TextEdit, đóng tất cả các cửa sổ, nhập một cái gì đó vào một cửa sổ mới, thoát.
Trong Terminal, chạy hai lệnh:
ls -@l ~/Library/Containers/com.apple.Preview/Data/Library/Autosave\ Information
ls -@l ~/Library/Containers/com.apple.TextEdit/Data/Library/Autosave\ Information
Chưa được đào các tập tin sẽ được liệt kê.
Các phiên bản lưu hệ thống của các tệp do người dùng lưu, trong đó hệ thống hoặc ổ đĩa tệp không hỗ trợ lưu trữ phiên bản vĩnh viễn
Các hệ thống tệp như MS-DOS (FAT); khối lượng được gắn bằng AFP 3.3 hoặc SMB; vân vân
Thí dụ
Tạo kết nối AFP hoặc SMB đến máy chủ tệp. Sử dụng Xem trước để mở một hình ảnh trên máy chủ đó, chỉnh sửa hình ảnh đó, thoát mà không lưu phiên bản, ngắt kết nối với máy chủ.
Trong Terminal, chạy lệnh:
ls -lrt ~/Library/Containers/com.apple.Preview/Data/Library/Autosave\ Information
Dưới chân danh sách sẽ là một thư mục chứa phiên bản được Hệ thống lưu tự động.
Trong cùng một môi trường mạng: nếu bạn mở lại Xem trước, hệ thống có thể kết nối lại với máy chủ tệp. Sau đó, trong chế độ xem phiên bản của xa tập tin, dòng thời gian sẽ bao gồm một địa phương tập tin.
(Tôi có thể đi sâu vào chi tiết hơn, nhưng nó sẽ lạc đề từ câu hỏi mở đầu.)
Mục đích khác
Ngoài hai mục đích đã nêu ở trên, ~/Library/Containers
có thể có mục đích khác.
Dấu
Cho phép Hệ thống quản lý các tệp trong các khu vực này.
Tránh dataloss; làm không phải cố gắng thay đổi không cần thiết để ~/Library
hoặc các thư mục con của nó.