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

Daftar Isi:

Anonim

Extended Attributes adalah komponen metadata yang unik untuk file dan jenis file tertentu di Mac OS. Atribut yang diperluas tersebut 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 yang diperluas untuk sebuah file, atau bahkan ingin menghapus atribut yang diperluas dari file atau direktori karena berbagai alasan, dan salah satu dari tugas tersebut dapat diselesaikan melalui perintah sejalan dengan alat xattr yang dibundel di Mac OS.Tutorial ini akan membahas cara melihat dan menghapus atribut tambahan dari file di Mac.

Ini adalah topik tingkat lanjut yang benar-benar hanya relevan bagi pengguna tingkat lanjut yang sudah terbiasa dengan atribut yang diperluas dan memiliki alasan tertentu untuk ingin menghapusnya dari file. Jika Anda tidak yakin apa itu atribut yang diperluas, mengapa atribut tersebut (atau mungkin tidak) penting, atau mengapa Anda mungkin ingin (atau tidak ingin) 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 perangkat lunak sistem yang samar-samar modern:

  1. Buka aplikasi Terminal, temukan di /Applications/Utilities/
  2. Gunakan perintah xattr seperti itu, arahkan ke jalur file untuk memeriksa atribut tambahan untuk
  3. xattr ~/Desktop/samplefile.jpg

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

Misalnya, Anda mungkin melihat sesuatu seperti berikut 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 memberi tahu Anda apakah Anda melihat aplikasi "tidak dapat dibuka karena berasal dari pengembang yang tidak dikenal" atau tidak, pesan Gatekeeper saat membuka aplikasi atau file tertentu - itu adalah contoh praktis yang umum ditemui dari atribut yang diperluas.

Cara Menghapus Atribut yang Diperluas dari File di Mac

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

  1. Temukan atribut yang diperluas yang ingin Anda hapus dari file menggunakan langkah sebelumnya, dalam contoh ini mari kita asumsikan itu adalah “kMDItemIsScreenCapture”
  2. Gunakan xattr dengan tanda -d pada file seperti ini:
  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 menemukan dan menampilkan semua file tangkapan layar di sebuah Mac, yang mengandalkan atribut tambahan yang dilampirkan ke file tangkapan layar untuk menemukannya.Dengan menghapus atribut yang diperluas itu, file tidak akan muncul lagi dalam pencarian seperti itu. Perhatikan bahwa menggunakan alat seperti ImageOptim untuk menghapus metadata EXIF ​​​​dari gambar dan gambar tidak juga menghapus metadata atribut yang diperluas dari gambar, ini 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 bagi sebagian besar pengguna Mac biasa, tetapi untuk pengguna Mac tingkat lanjut, pengotak-atik, pengembang, sysadmin, pekerja keamanan informasi, dan banyak lainnya, dapat melihat atau memodifikasi atribut yang diperluas dapat membantu untuk alasan tertentu.

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