Cara Melihat & Menghapus Atribut yang Diperluas dari File di Mac OS

Atribut yang Diperpanjang adalah komponen metadata yang dapat menjadi unik untuk file dan jenis file tertentu di Mac OS. Atribut yang diperluas dapat berupa apa saja mulai dari mengidentifikasi data tentang file itu sendiri, hingga informasi karantina, data asal, informasi label, di antara jenis metadata lainnya.

Terkadang, pengguna Mac tingkat lanjut dapat meninjau atribut tambahan untuk file, atau bahkan ingin menghapus atribut yang diperluas dari file atau direktori karena berbagai alasan, dan salah satu dari tugas tersebut dapat diselesaikan melalui baris perintah dengan alat xattr yang dibundel di Mac OS. Tutorial ini akan memandu bagaimana cara melihat dan menghapus atribut yang diperluas dari file pada Mac.

Ini adalah topik lanjutan yang benar-benar hanya relevan untuk pengguna tingkat lanjut yang sudah akrab dengan atribut yang diperluas dan memiliki alasan tertentu untuk menghapusnya dari file. Jika Anda tidak yakin atribut apa yang diperluas, mengapa mereka mungkin (atau mungkin tidak) penting, atau mengapa Anda mungkin ingin (atau tidak mau) menghapusnya, ini bukan untuk Anda.

Cara Melihat Atribut yang Diperpanjang dari File di Mac OS

Perintah xattr telah ada di Mac OS dan Mac OS X untuk waktu yang lama dan dengan demikian ini harus bekerja sama pada hampir semua versi sistem perangkat lunak yang agak modern:

  1. Buka aplikasi Terminal, ditemukan di / Aplikasi / Utilitas /
  2. Gunakan perintah xattr seperti itu, menunjuk pada path file untuk memeriksa atribut tambahan untuk
  3. xattr ~/Desktop/samplefile.jpg

  4. Tekan Kembali untuk melihat atribut diperluas untuk file yang ditentukan

Misalnya, Anda mungkin melihat sesuatu seperti berikut ini setelah menjalankan perintah:

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

Dalam hal ini Anda akan melihat informasi metadata yang dapat digunakan oleh Spotlight dan fitur pencarian Finder, serta data karantina yang mungkin terkait dengan data yang diunduh dari web, atau dibawa ke Mac melalui aplikasi atau sumber pihak ketiga. Dan ya, itu adalah data karantina yang sama dari yang memberitahu Anda apakah Anda melihat aplikasi "tidak dapat dibuka karena itu dari pengembang yang tidak dikenal" Pesan Gatekeeper saat membuka aplikasi atau file tertentu - itulah contoh praktis yang biasa ditemui dari atribut yang diperpanjang.

Bagaimana Menghilangkan Atribut yang Diperpanjang dari File di Mac

Masih di aplikasi Terminal? Jika tidak, luncurkan kembali aplikasi Terminal untuk memulai:

  1. Temukan atribut tambahan yang ingin Anda hapus dari file menggunakan langkah sebelumnya, dalam contoh ini mari kita asumsikan itu "kMDItemIsScreenCapture"
  2. Gunakan xattr dengan tanda -d pada file seperti:
  3. xattr -d com.apple.metadata:kMDItemIsScreenCapture ~/Desktop/samplefile.jpg

  4. Tekan Kembali untuk menghapus atribut perluasan yang ditentukan dari file seperti yang ditentukan oleh jalur

Dalam contoh ini, menghapus "com.apple.metadata: kMDItemIsScreenCapture" dari file samplefile.jpg menghapus pengidentifikasi tangkapan layar, yang mungkin Anda kenali dari tip ini untuk mencari dan menampilkan semua file tangkapan layar pada Mac, yang bergantung pada ekstensi tersebut atribut yang melekat pada file tangkapan layar untuk menemukan mereka. Dengan menghapus atribut yang diperluas itu, file itu tidak akan muncul lagi dalam pencarian semacam itu. Perhatikan bahwa menggunakan alat seperti ImageOptim untuk menghapus metadata EXIF ​​dari gambar dan gambar tidak juga menghapus metadata atribut yang diperluas dari gambar, hanya menghapus data EXIF ​​- keduanya terpisah.

Anda dapat menggunakan alat xattr untuk melihat dan menghapus atribut yang diperluas pada file, direktori, dan tautan simbolik dengan cara ini, dan Anda dapat menggunakan wildcard untuk menerapkan penghapusan atribut yang diperluas ke beberapa file sesuai kebutuhan.

Ini benar-benar bukan sesuatu yang harus relevan dengan sebagian besar pengguna Mac biasa, tetapi untuk pengguna Mac tingkat lanjut, pemain teka-teki, pengembang, sysadmin, pekerja keamanan informasi, dan banyak lainnya, dapat melihat atau memodifikasi atribut yang diperluas dapat membantu karena alasan tertentu .