Thêm thẻ vào tệp trong OS X: Cách sử dụng, thẻ được lưu ở đâu và chúng có hoạt động trên mạng không?


21

Tôi đã nghe nói có thể thêm các thẻ vào dữ liệu meta của tệp trong OS X và tìm kiếm Spotlight thông qua các thẻ đó.

  1. Tóm lại, làm thế nào một người có thể truy cập tính năng này trong Finder - không phải Spotlight (Command + Space) - mà là thêm các thẻ?

  2. Những thẻ này được lưu trữ ở đâu? Họ có đi vào .DS_Store (tôi có xu hướng xóa chúng đi!) Hoặc ở nơi khác trong hệ thống tập tin không?

  3. Cơ chế gắn thẻ này có hoạt động trên các ổ di động không? Các yêu cầu là gì?

  4. Cơ chế gắn thẻ này có hoạt động trên một mạng chia sẻ không? Tôi có một số chia sẻ mạng Windows SMB tại nhà mà tôi thường xuyên lưu trữ tệp. Nó sẽ làm việc trên những cái đó hoặc là một cấu hình khác cần thiết?

  5. Ngoài Spotlight, có công cụ dòng lệnh nào để tìm kiếm thông qua hoặc truy cập dữ liệu thẻ cho các tệp không?

Cảm ơn bạn!

Câu trả lời:


15

Tóm lại, làm thế nào một người có thể truy cập tính năng này trong Finder - không phải Spotlight (Command + Space) - mà là thêm các thẻ?

Từ Finder, tô sáng một tệp và nhấn Cmd-I (hoặc nhấp chuột phải và chọn Nhận thông tin) để hiển thị Hộp thoại Thông tin tệp cho tệp. Trong hộp thoại này, trường Nhận xét Spotlight là nơi bạn thêm dữ liệu thẻ. Chỉ cần thêm văn bản vào trường này để "gắn thẻ" tệp.

Đây là một bài viết hay về cách trở thành một trình hướng dẫn siêu dữ liệu trong OS X:
https://gigaom.com/2007/02/01/USE-metadata-effectively-in-os-x/

Gắn thẻ tài liệu của bạn

Nếu được gắn thẻ chụp màn hình đó, tôi có thể sử dụng thông tin sau trong hộp bình luận:

customer-name presentation product-name

Vì vậy, tôi có thể tìm thấy màn hình được chụp bởi khách hàng hoặc thực tế là nó được sử dụng trong một bài thuyết trình hoặc theo tên của sản phẩm tôi đang hiển thị cho họ.

Những thẻ này được lưu trữ ở đâu? Họ có đi vào .DS_Store (tôi có xu hướng xóa chúng đi!) Hoặc ở nơi khác trong hệ thống tập tin không?

Có, chúng được lưu trữ trong các .DS_Storetệp bạn thấy trong mỗi thư mục. Những tập tin này được đọc bởi Finder. Thông tin cũng được lưu trữ trong Thuộc tính mở rộng (EA) trên chính các tệp . Spotlight sẽ thích đọc dữ liệu từ EA. EA là một tính năng của hệ thống tệp HFS +, vì vậy các hệ thống tệp từ xa có thể không nhất thiết phải có EA trên các tệp. Trong những trường hợp này, .DS_Storecác tập tin là dự phòng. Spotlight cũng sẽ có phần thẻ <-> ánh xạ tệp trong cơ sở dữ liệu của nó nhưng điều đó chỉ có thể truy cập được với Spotlight.

Cơ chế gắn thẻ này có hoạt động trên các ổ di động không? Các yêu cầu là gì?

Nói chung: có. Bạn có thể thêm thẻ vào tệp và thư mục trên ổ đĩa di động và chia sẻ từ xa. Trừ khi bạn tắt tính năng .DS_Storetạo trên các chia sẻ từ xa, OS X sẽ chỉ thêm các tệp này và giữ dữ liệu meta ở đó cho bạn.

Cơ chế gắn thẻ này có hoạt động trên một mạng chia sẻ không? Tôi có một số chia sẻ mạng Windows SMB tại nhà mà tôi thường xuyên lưu trữ tệp. Nó sẽ làm việc trên những cái đó hoặc là một cấu hình khác cần thiết?

Vâng, xem ở trên. Nếu bạn không muốn OS X làm điều này, hãy chạy:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Và sau đó khởi động lại Finder.

Ngoài Spotlight, có công cụ dòng lệnh nào để tìm kiếm thông qua hoặc truy cập dữ liệu thẻ cho các tệp không?

Rất nhiều!

Dưới đây là danh sách 7 ứng dụng gắn thẻ tệp cho OS X: http://mac.appstorm.net/roundups/utilities-roundups/7-file-tagging-appluggest-for-os-x/

Cá nhân tôi thích và sử dụng LaunchBar giống như Spotlight trên steroid.


Một phiếu bầu từ tôi vì cách tiếp cận hiện đại để gắn thẻ sử dụng các thuộc tính mở rộng (EA). Danh sách bảy ứng dụng, được liên kết từ câu trả lời này, đề cập đến OpenMeta; OpenMeta sử dụng EA.
Graham Perrin

@GrahamPerrin lưu ý rằng dữ liệu được lưu trữ trong cả EA trên tệp và tệp .DS_Store. Trình tìm kiếm đọc DS_Store, Spotlight đọc EA rõ ràng, nhưng chúng chỉ có sẵn trên các hệ thống tệp HFS +: apple.stackexchange.com/questions/64412/ Lỗi - Tôi đã sửa đổi câu trả lời để làm rõ điều này.
Ian C.

1
Vui lòng xem chat.stackexchange.com/transcript/message/23022103#23022103 và gần đó; Việc gắn thẻ dựa trên EA không giới hạn ở HFS Plus, v.v. Tính đa dạng / đa dạng của các câu hỏi trong apple.stackexchange.com/q/46614/8546 ở trên, cộng với các thay đổi liên quan đến gắn thẻ trong OS X 10.9 trở lên, cộng với các lỗi ảnh hưởng đến việc gắn thẻ trong một số môi trường và hơn thế nữa, gây khó khăn cho nó để đi đến một câu trả lời duy nhất, toàn diện ở đây, buổi chiều
Graham Perrin
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.