Các tệp .DS_Store là gì và tại sao OSX lại để chúng trên các chia sẻ của Windows?


29

Bất cứ khi nào tôi truy cập chia sẻ windows từ OSX 10.5, nó sẽ để lại các tệp .DS_Store trên hệ thống tệp từ xa. Chúng được sử dụng để làm gì, và chúng có cần thiết không, và chúng có thể được ngăn chặn không được tạo ra không?

Câu trả lời:


37

Các tệp " .DS_Store " được Mac OS Finder sử dụng để lưu trữ thông tin về cài đặt cửa sổ Finder cho một thư mục. Chúng sẽ xuất hiện trong mỗi thư mục mà bạn truy cập (duyệt đến) với Finder. Bạn thường không thấy các tệp này trong Finder (chúng bị "ẩn", giống như bất kỳ tệp dấu chấm giống nhau * NIX nào)

Để ngăn việc tạo các tệp này, hãy mở Terminal và gõ:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

3
Lưu ý rằng điều này chỉ áp dụng cho các tệp .DS_Store trên mạng chia sẻ. Nó vẫn sẽ tạo các tệp .DS_Store trên thiết bị cục bộ.
Dave K

Tôi luôn tự hỏi nhưng không bao giờ bận tâm để tìm kiếm nó, tuyệt vời!
jtimberman


4

Các tệp này được Finder sử dụng để lưu vị trí của các biểu tượng, kích thước của cửa sổ Finder tương ứng, nền của cửa sổ và các tùy chọn xem khác.


3

Một phương pháp khác để vô hiệu hóa các tệp .DS_Store nếu bạn không có quyền kiểm soát máy Mac truy cập vào các chia sẻ của Windows là vô hiệu hóa khả năng các tệp này thậm chí được lưu trữ trên chia sẻ. (Sử dụng tùy chọn veto_files trong smb.conf hoặc Quản lý màn hình tệp trên Windows - rất may nó bị tắt theo mặc định trên 10,5+ máy khách)

Bạn có thể muốn kiểm tra một câu hỏi khác: Chia sẻ tệp cho người dùng Mac tại đây trên SF cho một số con trỏ liên quan khác.


1
Hãy cẩn thận làm điều này. OS X, hay đúng hơn là Finder, có thể bị nghẹt nếu nó cố ghi một tệp nhưng bị phủ quyết. schinckel.net/2007/01/20/use-veto-w chính
Matthew Schinckel

3

Spotlight cũng sử dụng thông tin trong .DS_Store để lập chỉ mục.


1

Như nhiều người khác đã nói, những thứ này được Finder sử dụng. Tuy nhiên nếu bạn không thích chúng, bạn có thể xóa chúng một cách an toàn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.