OS X'deki dosyalara etiket ekleme: Nasıl kullanılır, etiketler nerede depolanır ve bir ağ üzerinde çalışacaklar mı?


21

OS X'te bir dosyanın meta verilerine etiketler eklemenin mümkün olduğunu duydum ve bu tür etiketler arasında Spotlight araması yaptırdım.

  1. Özetle, Finder'da bu özelliğe nasıl erişilir - Spotlight değil (Command + Space) - ancak etiketlerin kendileri eklenmesi?

  2. Bu etiketler nerede saklanıyor? İçeri giriyorlar mı? DS_Store (Bunları silmeye meyilliyim!) Veya dosya sisteminde başka bir yerde mi?

  3. Bu etiketleme mekanizması çıkarılabilir sürücülerde çalışıyor mu? Gereksinimleri nelerdir?

  4. Bu etiketleme mekanizması bir ağ paylaşımı üzerinden çalışıyor mu? Evde sık sık dosya sakladığım bazı Windows SMB ağ paylaşımlarım var. Bunlar üzerinde çalışır mı yoksa başka bir konfigürasyon gerekli midir?

  5. Spotlight dışında, dosyalar için etiket verilerinde arama yapmak veya bunlara erişmek için herhangi bir komut satırı aracı var mı?

Teşekkür ederim!

Yanıtlar:


15

Özetle, Finder'da bu özelliğe nasıl erişilir - Spotlight değil (Command + Space) - ancak etiketlerin kendileri eklenmesi?

Finder'da, bir dosyayı vurgulayın ve dosya için Dosya Bilgileri İletişim Kutusunu açmak için Cmd-I (veya sağ tıklayıp Bilgi Al'ı seçin) tuşuna basın. Bu iletişim kutusunda, Spotlight Comments alanı etiket verilerini eklediğiniz alandır. Dosyayı "etiketlemek" için bu alana yalnızca metin ekleyin.

İşte OS X'te meta veri sihirbazı olmanın iyi bir makalesi:
https://gigaom.com/2007/02/01/using-metadata-effectively-in-os-x/

Belgelerinizi etiketleme

Bu ekran görüntüsünü etiketliyor olsaydım, yorumlar kutusunda aşağıdakileri kullanabilirim:

customer-name presentation product-name

Böylece o ekranı müşterinin veya bir sunumda kullanıldığını ya da gösterdiğim ürünün adını kullanarak buldum.

Bu etiketler nerede saklanıyor? İçeri giriyorlar mı? DS_Store (Bunları silmeye meyilliyim!) Veya dosya sisteminde başka bir yerde mi?

Evet, .DS_Storeher klasörde gördüğünüz dosyalarda saklanırlar . Bu dosyalar Finder tarafından okunur. Bilgi aynı zamanda dosyalar üzerinde Genişletilmiş Öznitelikler (EA) içinde de saklanır . Spotlight EA'lardan verileri okumayı tercih edecektir. EA'lar HFS + dosya sisteminin bir özelliğidir, bu nedenle uzak dosya sistemlerinde mutlaka dosyalarda EA mevcut olmayabilir. Bu durumlarda, .DS_Storedosyalar geri dönüş olur. Spotlight'ın veritabanında etiketli bir <-> dosya eşleme bölümü de olurdu, ancak bu yalnızca Spotlight tarafından erişilebilir.

Bu etiketleme mekanizması çıkarılabilir sürücülerde çalışıyor mu? Gereksinimleri nelerdir?

Genellikle: evet. Çıkarılabilir sürücülerdeki ve uzak paylaşımlardaki dosya ve klasörlere etiket ekleyebilirsiniz. .DS_StoreUzak paylaşımlarda oluşturmayı kapatmadıysanız , OS X yalnızca bu dosyaları ekler ve meta verileri sizin için orada tutar.

Bu etiketleme mekanizması bir ağ paylaşımı üzerinden çalışıyor mu? Evde sık sık dosya sakladığım bazı Windows SMB ağ paylaşımlarım var. Bunlar üzerinde çalışır mı yoksa başka bir konfigürasyon gerekli midir?

Evet, yukarıya bakın. OS X'in bunu yapmasını istemiyorsanız çalıştırın:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Sonra Finder'ı yeniden başlatın.

Spotlight dışında, dosyalar için etiket verilerinde arama yapmak veya bunlara erişmek için herhangi bir komut satırı aracı var mı?

Birçok!

OS X için 7 dosya etiketleme uygulamasının listesi: http://mac.appstorm.net/roundups/utilities-roundups/7-file-tagging-applications-for-os-x/

Şahsen seviyorum ve steroid Spotlight gibi LaunchBar kullanın .


Benden aşağı oylama, çünkü etiketleme konusundaki modern yaklaşım genişletilmiş öznitelikler kullanıyor. Bu cevaba bağlı yedi başvuru listesi OpenMeta; OpenMeta EA'ları kullanır.
Graham Perrin

@GrahamPerrin, verilerin hem dosyalar üzerinde hem de EA'larda depolandığını not eder .DS_Store. Finder okuyor DS_Store, Spotlight görünüşe göre EA'ları okuyor, ancak bunlar sadece HFS + dosya sistemlerinde mevcut olacak: apple.stackexchange.com/questions/64412/… - Cevabı netleştirmek için değiştirdim.
Ian C.

1
Lütfen chat.stackexchange.com/transcript/message/23022103#23022103 ve yakınına bakın; EA tabanlı etiketleme, HFS Plus vb. İle sınırlı değildir. Yukarıdaki apple.stackexchange.com/q/46614/8546 adresindeki soruların çeşitliliği / soru çeşitliliği , ayrıca OS X 10.9 ve sonrasında etiketlemeye bağlı değişiklikler ve ayrıca bazı ortamlarda etiketlemeyi etkileyen hatalar ve daha fazlası, potansiyel olarak zorlaştırır burada tek ve kapsamlı bir cevaba ulaşmak için…
Graham Perrin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.