Nếu tôi xóa thủ công tệp .DS_Store khỏi thư mục, điều tồi tệ nhất có thể xảy ra là gì? Tôi có thể mất thông tin quan trọng nào?
Nếu tôi xóa thủ công tệp .DS_Store khỏi thư mục, điều tồi tệ nhất có thể xảy ra là gì? Tôi có thể mất thông tin quan trọng nào?
Câu trả lời:
Các tệp .DS_Store chỉ được Finder sử dụng để giữ cài đặt chế độ xem tùy chỉnh cho thư mục cụ thể đó. Trong hầu hết các trường hợp, sẽ không có gì xảy ra nếu bạn xóa chúng hoặc cài đặt chế độ xem Finder tùy chỉnh tồi tệ nhất (kích thước biểu tượng, vị trí, màu nền, v.v.) sẽ bị mất.
Nếu bạn đang cố gắng duy trì trải nghiệm Finder Trình tìm kiếm không gian trong OS X, bạn có thể quan tâm nhiều hơn, nhưng đối với hầu hết người dùng, sẽ không có thay đổi nào được chú ý.
extended file attributes
, nhưng Finder sẽ không cố đọc từ đó. để xem chính mình:mdls -n kMDItemFinderComment myfile
-n
tắc không hoạt động; Tôi phải sử dụng -name
.
Điều tồi tệ nhất sẽ xảy ra là các thuộc tính hiển thị thư mục (vị trí biểu tượng và cài đặt chế độ xem) sẽ biến mất. Nếu bạn không xem vị trí biểu tượng và xem cài đặt quan trọng, không có thông tin quan trọng nào được lưu trữ trong các tệp này, vì vậy có thể xóa chúng một cách an toàn.
Theo như tôi có thể nói, họ lưu trữ tất cả các cài đặt được hiển thị trong tùy chọn xem trong chế độ xem biểu tượng và danh sách (hoặc một phần của cài đặt sau khi một số trong số chúng đã được thay đổi).
Trong chế độ xem cột, các tùy chọn ở dưới cùng giống nhau cho tất cả các thư mục, nhưng cách sắp xếp và sắp xếp theo chế độ vẫn được lưu trong các tệp .DS_Store.
Luôn mở trong có nghĩa là "lưu chế độ xem được sử dụng trước đó của thư mục này vào tệp .DS_Store". Nó ghi đè chế độ xem mặc định (FXPreferredViewStyle, thường được thay đổi sau khi đóng cửa sổ). Nếu bạn chọn "Luôn mở trong chế độ xem cột" và nhấn ⌘1, chế độ xem dành riêng cho thư mục sẽ trở thành chế độ xem biểu tượng.
Các tệp .DS_Store cũng chứa kích thước mặc định của các cửa sổ, các phần được hiển thị của các cửa sổ, vị trí của các biểu tượng trong chế độ xem biểu tượng và chiều rộng của thanh bên.
Nhận xét nổi bật được lưu trữ trong cả tệp .DS_Store và thuộc tính mở rộng . Nếu bạn xóa tệp .DS_Store, Finder sẽ không thấy các bình luận, nhưng Spotlight sẽ.
Kể từ OS X 10.6, v.v., định dạng .DS_Store
thay đổi từ văn bản thành nhị phân và dường như không có giấy tờ của Apple, do đó bạn thực sự không biết hậu quả chính xác của việc xóa các tệp đó.
Nhưng dựa trên thông tin mà chúng tôi có, tệp về cơ bản lưu trữ thông tin về cách hiển thị các thư mục và tệp (ví dụ: vị trí của nó trong Finder). Nó chứa một loạt các bản ghi đưa ra các thuộc tính của các tệp trong thư mục hoặc của chính thư mục (được gọi là .
) trong định dạng giống như cây B.
Nó cũng lưu trữ từ nơi các tệp bị xóa trong thư mục Thùng rác , do đó, xóa tệp DS_Store khỏi đó, Finder sẽ không biết vị trí ban đầu của các tệp đã xóa của bạn.
Do đó, nếu bạn không lo lắng về cách thư mục của bạn được hiển thị trong Finder, bạn có thể xóa nó một cách an toàn. Nếu đó là tệp DS_Store trong thư mục Thùng rác của bạn, tốt hơn hãy để lại nó.
Nếu bạn quan tâm hơn nữa những gì được lưu trữ chính xác trong các tệp DS_Store , bạn có thể thử sử dụng dsstore_dump.pl
công cụ có thể đọc các bản ghi của tệp lưu trữ ở định dạng có thể đọc được.
Xem thêm: Định dạng DS_Store tại CPAN
rm
tệp theo cách thủ công ~/.Trash
, tôi sẽ để .DS_Store
các tệp lộn xộn ổ đĩa của mình đã bị xóa bằng cách nhấp vào 'Thùng rác'?" Nếu tôi hiểu bạn đúng, hậu quả duy nhất là cái đĩa đơn .DS_Store
trong thư mục rác có thể trở nên lộn xộn ... đúng không? :)
.DS_Store
rất có thể không có giấy tờ.
.DS_Store
các tập tin!