Ako zobraziť & Odstránenie rozšírených atribútov zo súboru v systéme Mac OS
Obsah:
- Ako zobraziť rozšírené atribúty súboru v systéme Mac OS
- Ako odstrániť rozšírené atribúty zo súboru na Mac
Rozšírené atribúty sú súčasti metadát, ktoré môžu byť jedinečné pre konkrétne súbory a typy súborov v systéme Mac OS. Týmito rozšírenými atribútmi môže byť čokoľvek od identifikácie údajov o samotnom súbore až po informácie o karanténe, údaje o pôvode, informácie o štítku, okrem iných typov metadát.
Niekedy môžu pokročilí používatelia počítačov Mac prezerať rozšírené atribúty súboru alebo dokonca chcieť odstrániť rozšírené atribúty zo súboru alebo adresára z rôznych dôvodov a ktorúkoľvek z týchto úloh možno vykonať pomocou príkazu riadok s pribaleným nástrojom xattr v systéme Mac OS.Tento tutoriál vám ukáže, ako zobraziť a odstrániť rozšírené atribúty zo súboru na Macu.
Toto je pokročilá téma, ktorá je skutočne relevantná len pre pokročilých používateľov, ktorí už poznajú rozšírené atribúty a majú konkrétny dôvod ich odstrániť zo súboru. Ak si nie ste istý, čo sú rozšírené atribúty, prečo na nich môže (alebo nemusí) záležať alebo prečo ich možno chcete (alebo nechcete) odstrániť, toto nie je pre vás.
Ako zobraziť rozšírené atribúty súboru v systéme Mac OS
Príkaz xattr existuje v Mac OS a Mac OS X už dlho, a preto by mal fungovať rovnako na prakticky všetkých vágne moderných verziách systémového softvéru:
- Otvorte aplikáciu Terminál, ktorú nájdete v /Applications/Utilities/
- Použite príkaz xattr tak, že ukážete na cestu k súboru na kontrolu rozšírených atribútov pre
- Hit Return pre zobrazenie rozšírených atribútov pre špecifikovaný súbor
xattr ~/Desktop/samplefile.jpg
Po vykonaní príkazu sa vám môže napríklad zobraziť niečo podobné:
xattr ~/Desktop/samplefile.jpg com.apple.metadata:kMDItemIsScreenCapture com.apple.metadata:kMDItemScreenCaptureGlobalRect com.apple.metadata:kMDadatacomappTypeCmeCmeapture :kMDItemWhereFroms com.apple.quarantine
V tomto prípade uvidíte informácie o metadátach, ktoré môžu použiť funkcie Spotlight a Finder, ako aj údaje z karantény, ktoré môžu byť spojené s údajmi stiahnutými z webu alebo prenesenými na Mac prostredníctvom aplikácie alebo zdroja tretej strany. A áno, ide o tie isté údaje z karantény, ktoré vám povedia, či pri otváraní určitých aplikácií alebo súborov vidíte, že aplikácia „nie je možné otvoriť, pretože je od neidentifikovaného vývojára“, správa Gatekeepera – to je bežný praktický príklad rozšírený atribút.
Ako odstrániť rozšírené atribúty zo súboru na Mac
Stále v aplikácii Terminál? Ak nie, začnite opätovným spustením aplikácie Terminal:
- Nájdite rozšírený atribút, ktorý chcete zo súboru odstrániť pomocou predchádzajúceho kroku, v tomto príklade predpokladajme, že je to „kMDItemIsScreenCapture“
- Použite xattr s príznakom -d v súbore takto:
- Hit Return, aby sa odstránil definovaný rozšírený atribút zo súboru podľa cesty
xattr -d com.apple.metadata:kMDItemIsScreenCapture ~/Desktop/samplefile.jpg
V tomto príklade odstránením „com.apple.metadata:kMDItemIsScreenCapture“ zo súboru samplefile.jpg sa odstráni identifikátor snímky obrazovky, ktorý možno poznáte z tohto tipu na vyhľadanie a zobrazenie všetkých súborov snímok obrazovky na Mac, ktorý sa spolieha na tento rozšírený atribút pripojený k súborom snímok obrazovky, aby ich našiel.Odstránením tohto rozšíreného atribútu by sa súbor už pri takomto vyhľadávaní nezobrazoval. Upozorňujeme, že použitie nástroja ako ImageOptim na odstránenie metadát EXIF z obrázkov a obrázkov neodstráni z obrázkov aj metadáta rozšírených atribútov, ale odstráni iba údaje EXIF – tieto dva sú oddelené.
Nástroj xattr môžete použiť na zobrazenie a odstránenie rozšírených atribútov zo súborov, adresárov a symbolických odkazov týmto spôsobom a pomocou zástupných znakov môžete použiť odstránenie rozšírených atribútov na viacero súborov podľa potreby.
Toto naozaj nie je niečo, čo by malo byť relevantné pre väčšinu bežných používateľov počítačov Mac, ale pre pokročilých používateľov počítačov Mac, majstrov, vývojárov, systémových správcov, pracovníkov v oblasti informačnej bezpečnosti a mnohých ďalších, ktorí môžu prezerať alebo upravovať rozšírené atribúty môžu byť užitočné z konkrétnych dôvodov.