نظام التشغيل هو البرنامج الرئيسي الذي يشغّل الكمبيوتر أو جهازك المحمول. يدير نظام التشغيل العتاد ويوفّر أساسًا لتشغيل البرامج الأخرى. من الأمثلة على ذلك Windows وUnix على أجهزة الكمبيوتر، وAndroid وiOS على الأجهزة المحمولة.
نظام التشغيل هو أول برنامج يتم تحميله عندما تشغّل الجهاز. تستخدمه البرامج الأخرى لعرض المحتوى على الشاشة، وقراءة إدخالك، وفتح الملفات وحفظها.
في بيانات الملف الوصفية، يُعد نظام التشغيل حقلاً في بعض ملفات الأرشيف وملفات التقاط الشبكة. في الأرشيف، يوضح هذا الحقل نوع النظام أو نظام الملفات الذي استُخدم لإنشاء الأرشيف.
ما هي الملفات التي تحمله
تخزّن أرشيفات GZIP وRAR هذا الحقل. تنتهي ملفات GZIP عادةً بـ .gz، وتنتهي ملفات RAR بـ .rar. تكون أنواع MIME الخاصة بها هي application/gzip وapplication/vnd.rar.
يحتوي ملف GZIP عادةً على ملف مضغوط واحد. يُستخدم GZIP كثيرًا مع تنسيق الأرشيف TAR، وغالبًا ما ينتهي الناتج بـ .tar.gz.
يحمل الترويس الذي يحتوي على هذا الحقل أيضًا طريقة الضغط، ويمكنه أن يحتوي على اسم الملف المؤرشف. كما تعرض ملفات RAR أيضًا الحجم غير المضغوط.
تحتفظ أرشيفات ZIP برمز مشابه في حقل يسمى "version made by". يوضّح هذا الرمز النظام الذي صُممت من أجله سمات الملفات لكل عنصر.
تحمل ملفات التقاط الشبكة بتنسيق PCAPNG أيضًا حقلًا بالاسم نفسه. هناك يكون نصًا حرًا مثل Windows XP SP2، وليس رمزًا.
من أين تأتي القيمة
لا يقوم أي شخص بكتابة هذه القيمة. يكتبها البرنامج الذي ينشئ الأرشيف داخل الملف.
في ملف GZIP، تكون القيمة بايتًا واحدًا، هو آخر بايت في الترويسة الثابتة ذات 10 بايتات. تنص مواصفة GZIP على أن هذا البايت يعرّف نوع نظام الملفات الذي تم عليه الضغط.
تكتب مكتبة الضغط zlib بشكل افتراضي رمز نظام التشغيل الحالي. يمكن للبرنامج أيضًا كتابة 255، والتي تعني غير معروف.
يصف تنسيق RAR 5 هذا الحقل على أنه نوع نظام التشغيل المستخدم لإنشاء الأرشيف. يحتوي كل ملف في أرشيف RAR 5 على ترويسته الخاصة مع هذه القيمة.
كيف تبدو القيم
يخزّن الأرشيف رقمًا، ويعرض تقرير البيانات الوصفية عادةً الاسم الموافق له. تعرّف مواصفة GZIP عدد 15 قيمة. إليك 5 منها:
0: نظام ملفات FAT (MS-DOS، OS/2، NT/Win32)3: Unix7: Macintosh11: نظام ملفات NTFS (NT)255: غير معروف
بعض هذه القيم تشير إلى نظام ملفات، مثل FAT أو NTFS، بدلاً من نظام تشغيل. توضّح الأسماء بين القوسين الأنظمة التي تستخدم ذلك النظام للملفات.
تستخدم أرشيفات RAR قوائم أقصر:
- الأرشيفات بتنسيق RAR الأقدم، قبل RAR 5.0: من القيم
0MS-DOS، و1OS/2، و2Win32، و3Unix - الأرشيفات بتنسيق RAR 5.0:
0Windows و1Unix
يمكن أن يعني الرقم نفسه نظامًا مختلفًا في كل تنسيق. على سبيل المثال، Unix هو 3 في ملف GZIP ولكنه 1 في ملف RAR 5.
لماذا هو مهم
يمكن أن تساعد القيمة البرنامج على التعامل مع الملفات بشكل صحيح على نظام مختلف. تنص مواصفة GZIP على أن القيمة قد تساعد في تحديد أسلوب نهاية السطر في ملفات النصوص.
في أرشيف RAR 5، توضح القيمة أيضًا للبرنامج كيفية قراءة أسماء الملفات والسمات. الشرطة المائلة العكسية هي حرف عادي في أسماء ملفات Unix، لكن أسماء ملفات Windows لا تسمح بها.
لا تغيّر القيمة المحتوى المضغوط. يمكن للبرنامج تجاهل القيمة عند فك ضغط ملف GZIP، لذلك فإن 255 ليست خطأ.
لا تخلط بين هذا الحقل وحقل Software. يمثل Software نصًا حرًا عن البرنامج الذي أنشأ الملف. في الأرشيف، يمثل نظام التشغيل رمزًا من قائمة ثابتة.