كيفية عرض & إزالة السمات الموسعة من ملف على Mac OS

جدول المحتويات:

Anonim

السمات الممتدة هي مكونات بيانات وصفية يمكن أن تكون فريدة لملفات وأنواع ملفات معينة على نظام التشغيل Mac OS. يمكن أن تكون هذه السمات الموسعة أي شيء بدءًا من تحديد البيانات حول الملف نفسه ، إلى معلومات العزل ، وبيانات الأصل ، ومعلومات الملصق ، من بين أنواع أخرى من البيانات الوصفية.

في بعض الأحيان ، قد يقوم مستخدمو Mac المتقدمون بمراجعة السمات الموسعة لملف ، أو حتى يرغبون في إزالة السمات الممتدة من ملف أو دليل لعدة أسباب ، ويمكن إنجاز أي من هاتين المهمتين من خلال الأمر تتماشى مع أداة xattr المجمعة في نظام التشغيل Mac OS.سيتعرف هذا البرنامج التعليمي على كيفية عرض وإزالة السمات الموسعة من ملف على جهاز Mac.

هذا موضوع متقدم لا يتعلق حقًا إلا بالمستخدمين المتقدمين الذين هم بالفعل على دراية بالسمات الموسعة ولديهم سبب معين لرغبتهم في إزالتها من ملف. إذا لم تكن متأكدًا من السمات الموسعة ، ولماذا قد تكون (أو لا) مهمة ، أو لماذا قد ترغب في إزالتها (أو لا تريد) إزالتها ، فهذا ليس مناسبًا لك.

كيفية عرض السمات الموسعة لملف في نظام التشغيل Mac OS

كان الأمر xattr موجودًا في نظامي التشغيل Mac OS و Mac OS X لفترة طويلة ، وبالتالي يجب أن يعمل هذا بنفس الطريقة تقريبًا على جميع الإصدارات الحديثة الغامضة من برامج النظام:

  1. افتح تطبيق Terminal ، الموجود في / Applications / Utilities /
  2. استخدم الأمر xattr مثل ذلك ، مشيراً إلى مسار الملف لفحص السمات الموسعة لـ
  3. xattr ~ / Desktop / samplefile.jpg

  4. اضغط على رجوع لعرض السمات الموسعة للملف المحدد

على سبيل المثال ، قد ترى شيئًا مثل التالي بعد تنفيذ الأمر:

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

في هذه الحالة ، سترى معلومات البيانات الوصفية التي يمكن استخدامها بواسطة ميزات بحث Spotlight و Finder ، بالإضافة إلى بيانات العزل التي قد تكون مرتبطة بالبيانات التي تم تنزيلها من الويب أو إحضارها إلى جهاز Mac من خلال تطبيق أو مصدر تابع لجهة خارجية. ونعم ، هذه هي نفس بيانات العزل التي تخبرك ما إذا كنت ترى التطبيق "لا يمكن فتحه لأنه من مطور غير محدد" رسالة Gatekeeper عند فتح تطبيقات أو ملفات معينة - وهذا مثال عملي شائع مصادفة على سمة ممتدة.

كيفية إزالة السمات الموسعة من ملف على Mac

هل ما زلت في تطبيق Terminal؟ إذا لم يكن كذلك ، فأعد تشغيل تطبيق Terminal للبدء:

  1. ابحث عن السمة الموسعة التي تريد إزالتها من الملف باستخدام الخطوة السابقة ، في هذا المثال ، لنفترض أنها “kMDItemIsScreenCapture”
  2. استخدم xattr مع العلم -d على الملف مثل:
  3. xattr -d com.apple.metadata: kMDItemIsScreenCapture ~ / Desktop / samplefile.jpg

  4. اضغط على رجوع لتجريد السمة الموسعة المحددة من الملف كما هو محدد بواسطة المسار

في هذا المثال ، تؤدي إزالة "com.apple.metadata: kMDItemIsScreenCapture" من ملف samplefile.jpg إلى إزالة معرف لقطة الشاشة ، والذي قد تتعرف عليه من هذه النصيحة للعثور على جميع ملفات لقطة الشاشة وعرضها جهاز Mac ، والذي يعتمد على السمة الموسعة المرفقة بملفات لقطة الشاشة من أجل تحديد موقعها.بإزالة هذه السمة الموسعة ، لن يظهر الملف مرة أخرى في مثل هذا البحث. لاحظ أن استخدام أداة مثل ImageOptim لإزالة بيانات EXIF ​​الوصفية من الصور والصور لا يزيل أيضًا البيانات الوصفية للسمات الموسعة من الصور ، بل يزيل فقط بيانات EXIF ​​- الاثنان منفصلان.

يمكنك استخدام أداة xattr لعرض وإزالة السمات الممتدة من الملفات والدلائل والروابط الرمزية بهذه الطريقة ، ويمكنك استخدام أحرف البدل لتطبيق إزالة السمة الموسعة على ملفات متعددة حسب الحاجة.

هذا في الحقيقة ليس شيئًا يجب أن يكون ذا صلة بمعظم مستخدمي Mac العاديين ، ولكن بالنسبة لمستخدمي Mac المتقدمين ، والمصلحين ، والمطورين ، ومسؤولي النظام ، والعاملين في أمن المعلومات ، وغيرهم الكثير ، يمكنهم العرض أو التعديل يمكن أن تكون السمات الموسعة مفيدة لأسباب معينة.

كيفية عرض & إزالة السمات الموسعة من ملف على Mac OS