ما هو ملف DS_Store؟

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

Anonim

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

فيما يلي شرح لما هو مستند DS_Store في نظام التشغيل Mac OS X ، وماذا يحدث إذا قمت بحذفها ، وكيفية تعطيل إنشائها إذا كنت تفضل عدم وجودها على الشبكة بعد الآن البيئات.

ما هو ملف DS_Store؟ ماذا يفعل ملف DS_Store؟

DS_Store يتم استخدام ملفات DS_Store بواسطة نظام التشغيل Mac OS X لتخزين معلومات البيانات الوصفية الخاصة بالمجلد. يتم إنشاؤها في كل مجلد يصل إليه Mac OS X Finder ، حتى وحدات تخزين الشبكة والأجهزة الخارجية. يتم تخزين تخصيصات مستوى المجلد في ملف DS_Store ، أشياء مثل الرموز المخصصة ، وضع الأيقونة ، حجم الرمز ، موضع النافذة ، طرق عرض القائمة ، صور أو ألوان الخلفية المخصصة ، إلخ. أمام اسمها ، مما يشير إلى أنظمة ملفات UNIX أن الملف غير مرئي.

من المحتمل ألا يرى معظم مستخدمي Mac ملف DS_Store على الإطلاق ، على الرغم من أنه إذا اختار المستخدم إظهار الملفات المخفية ، فستصبح مرئية في كل دليل تقريبًا في OS X. تظهر مع العلامة -a المرفقة بالأمر ls ، مما يشير إلى إظهار الملفات غير المرئية التي تسبقها نقطة.

هذا ما يبدو عليه ملف DS_Store عندما تصبح الملفات المخفية مرئية في OS X:

ماذا يحدث إذا حذفت ملفات DS_Store؟

إذا حذفت ملفات DS_Store من مجلدات Mac ، فستفقد تفاصيل مجلد الدلائل ؛ أشياء مثل الرموز ، وموضع النافذة ، وصور الخلفية ، وما إلى ذلك ، ستفقد. على الرغم من عدم وجود ضرر كبير (باستثناء فقدان البيانات الوصفية للمجلد) لحذف ملفات DS_Store ، إلا إذا كان لديك سبب محدد للغاية لحذفها ، فيجب عليك الاحتفاظ بها في مكانها لأن Mac OS X Finder يستخدمها. يعد حذف الملفات أمرًا ضروريًا فقط في بعض بيئات الشبكات المشتركة لنظامي التشغيل Windows + Mac ، وإلا سينتهي الأمر بإعادة إنشائها بواسطة نظام التشغيل Mac OS X على أي حال.

هل يمكنني إيقاف ملفات DS_Store؟

نعم ، من خلال تنفيذ الأمر التالي في Terminal ، يمكنك منع إنشاء ملفات DS_Store

الإعدادات الافتراضية اكتب com.apple.desktopservices DSDontWriteNetworkStores true

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

هذه الملفات DS_Store موجودة في جميع إصدارات OS X ، من الإصدارات الأقدم إلى أحدث إصدارات نظام التشغيل Mac OS X ، لأنها عنصر مهم في تخزين البيانات الوصفية لنظام الملفات والمعلومات.

ما هو ملف DS_Store؟