Paano Tingnan ang & Alisin ang Mga Pinalawak na Attribute mula sa isang File sa Mac OS

Talaan ng mga Nilalaman:

Anonim

Ang Extended Attributes ay mga bahagi ng metadata na maaaring natatangi sa mga partikular na file at uri ng file sa Mac OS. Ang mga pinahabang katangiang iyon ay maaaring maging anuman mula sa pagtukoy ng data tungkol sa mismong file, hanggang sa impormasyon ng quarantine, data ng pinagmulan, impormasyon ng label, bukod sa iba pang uri ng metadata.

Minsan, maaaring suriin ng mga advanced na user ng Mac ang mga pinahabang katangian para sa isang file, o kahit na gustong mag-alis ng mga pinahabang katangian mula sa isang file o direktoryo para sa iba't ibang dahilan, at maaaring magawa ang alinman sa mga gawaing iyon sa pamamagitan ng command linya kasama ang naka-bundle na xattr tool sa Mac OS.Tatalakayin ng tutorial na ito kung paano tingnan at alisin ang mga pinahabang katangian mula sa isang file sa Mac.

Ito ay isang advanced na paksa na talagang may-katuturan lamang sa mga advanced na user na pamilyar na sa mga pinahabang katangian at may partikular na dahilan para gustong alisin ang mga ito sa isang file. Kung hindi ka sigurado kung ano ang mga pinahabang katangian, kung bakit maaaring (o maaaring hindi) mahalaga ang mga ito, o kung bakit gusto mong (o ayaw mong) alisin ang mga ito, hindi ito para sa iyo.

Paano Tingnan ang Mga Pinalawak na Attribute ng isang File sa Mac OS

Ang xattr command ay nasa Mac OS at Mac OS X sa loob ng mahabang panahon at sa gayon ito ay dapat gumana nang pareho sa halos lahat ng malabo na modernong bersyon ng system software:

  1. Buksan ang Terminal app, makikita sa /Applications/Utilities/
  2. Gamitin ang xattr command tulad nito, na itinuturo ang path ng file upang suriin ang mga pinahabang katangian para sa
  3. xattr ~/Desktop/samplefile.jpg

  4. Pindutin ang Bumalik upang tingnan ang mga pinahabang katangian para sa tinukoy na file

Halimbawa, maaari kang makakita ng tulad ng sumusunod pagkatapos isagawa ang command:

xattr ~/Desktop/samplefile.jpg com.apple.metadata:kMDItemIsScreenCapture com.apple.metadata:kMDItemScreenCaptureGlobalRect com.apple.metadata:kMDItemScreenCaptureType.metadatacom. :kMDItemWhereFroms com.apple.quarantine

Sa kasong ito, makikita mo ang impormasyon ng metadata na magagamit ng Spotlight at mga feature sa paghahanap ng Finder, pati na rin ang quarantine data na maaaring nauugnay sa data na na-download mula sa web, o dinala sa Mac sa pamamagitan ng isang third party na app o pinagmulan. At oo, iyon ang parehong quarantine data mula sa na nagsasabi sa iyo kung nakikita mo o hindi ang app na "hindi mabubuksan dahil ito ay mula sa isang hindi kilalang developer" mensahe ng Gatekeeper kapag nagbubukas ng ilang application o file – iyon ay isang karaniwang nakikitang praktikal na halimbawa ng isang pinahabang katangian.

Paano Mag-alis ng Mga Extended Attribute mula sa isang File sa Mac

Nasa Terminal app pa rin? Kung hindi, muling ilunsad ang Terminal application upang magsimula:

  1. Hanapin ang pinahabang katangian na gusto mong alisin sa file gamit ang nakaraang hakbang, sa halimbawang ito ay ipagpalagay natin na ito ay “kMDItemIsScreenCapture”
  2. Gumamit ng xattr na may -d na flag sa file tulad nito:
  3. xattr -d com.apple.metadata:kMDItemIsScreenCapture ~/Desktop/samplefile.jpg

  4. Pindutin ang Return upang alisin ang tinukoy na extended na attribute mula sa file gaya ng tinukoy ng path

Sa halimbawang ito, ang pag-alis ng “com.apple.metadata:kMDItemIsScreenCapture” mula sa samplefile.jpg file ay tinanggal ang screenshot identifier, na maaari mong makilala mula sa tip na ito para sa paghahanap at pagpapakita ng lahat ng mga screen shot file sa isang Mac, na umaasa sa pinahabang katangiang iyon na naka-attach sa mga screenshot file upang mahanap ang mga ito.Sa pamamagitan ng pag-alis ng pinahabang katangiang iyon, hindi na lalabas ang file sa naturang paghahanap. Tandaan na ang paggamit ng tool tulad ng ImageOptim upang alisin ang EXIF ​​metadata mula sa mga larawan at mga larawan ay hindi rin nag-aalis ng pinalawak na attribute metadata mula sa mga larawan, ito ay nag-aalis lamang ng EXIF ​​na data – ang dalawa ay magkahiwalay.

Maaari mong gamitin ang xattr tool upang tingnan at alisin ang mga pinahabang katangian sa mga file, direktoryo, at simbolikong link sa ganitong paraan, at maaari kang gumamit ng mga wildcard para ilapat ang pinahabang pag-alis ng attribute sa maraming file kung kinakailangan.

Ito ay talagang hindi isang bagay na dapat na may kaugnayan sa karamihan sa mga kaswal na gumagamit ng Mac, ngunit para sa mga advanced na gumagamit ng Mac, mga tinkerer, developer, sysadmin, mga manggagawa sa seguridad ng impormasyon, at marami pang iba, na magagawang tingnan o baguhin maaaring makatulong ang mga pinahabang katangian para sa mga partikular na dahilan.

Paano Tingnan ang & Alisin ang Mga Pinalawak na Attribute mula sa isang File sa Mac OS