Jak zobrazit & Odebrání rozšířených atributů ze souboru v systému Mac OS

Obsah:

Anonim

Rozšířené atributy jsou součásti metadat, které mohou být jedinečné pro konkrétní soubory a typy souborů v systému Mac OS. Těmito rozšířenými atributy může být cokoli od identifikujících dat o samotném souboru po informace o karanténě, údaje o původu, informace o štítku a další typy metadat.

Někdy mohou pokročilí uživatelé počítačů Mac zkontrolovat rozšířené atributy souboru nebo dokonce chtít odstranit rozšířené atributy ze souboru nebo adresáře z různých důvodů, přičemž oba tyto úkoly lze provést pomocí příkazu linku s přibaleným nástrojem xattr v Mac OS.Tento tutoriál vás seznámí s tím, jak zobrazit a odstranit rozšířené atributy ze souboru na Macu.

Toto je pokročilé téma, které je skutečně relevantní pouze pro pokročilé uživatele, kteří jsou již obeznámeni s rozšířenými atributy a mají konkrétní důvod je chtít ze souboru odstranit. Pokud si nejste jisti, co jsou rozšířené atributy, proč na nich může (nebo nemusí) záležet nebo proč je možná chcete (nebo nechcete) odstranit, toto není pro vás.

Jak zobrazit rozšířené atributy souboru v systému Mac OS

Příkaz xattr existuje v Mac OS a Mac OS X již dlouhou dobu, a proto by měl fungovat stejně na prakticky všech vágně moderních verzích systémového softwaru:

  1. Otevřete aplikaci Terminál, kterou najdete v /Applications/Utilities/
  2. Použijte příkaz xattr tak, že ukážete na cestu k souboru a zkontrolujete rozšířené atributy pro
  3. xattr ~/Desktop/samplefile.jpg

  4. Hit Návrat pro zobrazení rozšířených atributů pro zadaný soubor

Po provedení příkazu se například může zobrazit něco jako následující:

xattr ~/Desktop/samplefile.jpg com.apple.metadata:kMDItemIsScreenCapture com.apple.metadata:kMDItemScreenCaptureGlobalRect com.apple.metadata:kMDadatacom.AppleCme. :kMDItemWhereFroms com.apple.quarantine

V tomto případě uvidíte informace o metadatech, které mohou být použity funkcemi vyhledávání Spotlight a Finder, a také data z karantény, která mohou být spojena s daty staženými z webu nebo přenesenými na Mac. prostřednictvím aplikace nebo zdroje třetí strany. A ano, to jsou stejná data z karantény, která vám řeknou, zda při otevírání určitých aplikací nebo souborů vidíte, že aplikaci „nelze otevřít, protože je od neidentifikovaného vývojáře“ Gatekeeper – to je běžně se vyskytující praktický příklad rozšířený atribut.

Jak odebrat rozšířené atributy ze souboru na Mac

Stále v aplikaci Terminál? Pokud ne, spusťte znovu aplikaci Terminal a začněte:

  1. Najděte rozšířený atribut, který chcete ze souboru odstranit pomocí předchozího kroku, v tomto příkladu předpokládejme, že je to „kMDItemIsScreenCapture“
  2. Použijte xattr s parametrem -d v souboru takto:
  3. xattr -d com.apple.metadata:kMDItemIsScreenCapture ~/Desktop/samplefile.jpg

  4. Hit Return pro odstranění definovaného rozšířeného atributu ze souboru, jak je určeno cestou

V tomto příkladu odstranění „com.apple.metadata:kMDItemIsScreenCapture“ ze souboru samplefile.jpg odstraní identifikátor snímku obrazovky, který můžete znát z tohoto tipu pro vyhledání a zobrazení všech souborů snímků obrazovky na Mac, který se při jejich vyhledání spoléhá na tento rozšířený atribut připojený k souborům snímků obrazovky.Po odstranění tohoto rozšířeného atributu by se soubor již při takovém hledání nezobrazoval. Všimněte si, že použití nástroje jako ImageOptim k odstranění metadat EXIF ​​z obrázků a obrázků také neodstraní metadata rozšířených atributů z obrázků, ale pouze odstraní data EXIF ​​– oba jsou oddělené.

Nástroj xattr můžete použít k zobrazení a odstranění rozšířených atributů u souborů, adresářů a symbolických odkazů tímto způsobem a můžete použít zástupné znaky k aplikování odstranění rozšířených atributů na více souborů podle potřeby.

Toto opravdu není něco, co by mělo být relevantní pro většinu příležitostných uživatelů Maců, ale pro pokročilé uživatele Mac, kutily, vývojáře, systémové administrátory, pracovníky v oblasti informační bezpečnosti a mnoho dalších, kteří mohou prohlížet nebo upravovat rozšířené atributy mohou být užitečné z určitých důvodů.

Jak zobrazit & Odebrání rozšířených atributů ze souboru v systému Mac OS