ما هو ملف DS_Store؟
جدول المحتويات:
كثيرًا ما يتم سؤالي عن الغرض من ملفات 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 ، لأنها عنصر مهم في تخزين البيانات الوصفية لنظام الملفات والمعلومات.