الدرس 1 من 4 · 7 دقيقة
ما الذي يفعله نظام التشغيل
النواة، والعمليات، والملفات، وحسابات المستخدمين: أربع أفكار تقف خلف كل ما يفعله جهاز Mac الخاص بك.
تفتح تطبيقًا، وتحفظ مستندًا، وتوصّل قرصًا. لا شيء من ذلك يصل إلى العتاد مباشرة: برنامج يُسمى نظام التشغيل يقف بين كل إجراء تقوم به وبين الشريحة والذاكرة والقرص تحته. فهم مهامه الأربع الرئيسية يجعل بقية هذه المادة، والخيارات التي تتخذها بشأن جهاز Mac، أسهل بكثير في المتابعة.
النواة: المسؤولة عن العتاد
النواة (kernel) هي جوهر نظام التشغيل، الجزء الذي يقرر أي برنامج يحصل على استخدام المعالج تاليًا، وأي تطبيق يمكنه قراءة أي جزء من الذاكرة، وكيف تصل البيانات إلى القرص. تصف وثائق Apple الأمنية أمان النظام بأنه «مسؤول عن التحكم في الوصول إلى موارد النظام في أجهزة Apple دون المساس بسهولة الاستخدام»، ويشمل ذلك عملية الإقلاع و«حماية موارد نظام الحاسوب مثل المعالج، والذاكرة، والقرص، وبرامج التطبيقات، والبيانات المخزَّنة.» وكل برنامج آخر، بما في ذلك التطبيقات التي تفتحها، يطلب هذه الموارد من النواة بدلًا من لمسها مباشرة.
يبدأ هذا التحكم قبل أن يُكمل macOS تحميله حتى. تسمي Apple هذا الإقلاع الآمن: سلسلة من الفحوصات، تبدأ في العتاد نفسه، حيث «تُصمَّم كل خطوة للتأكد من أن الخطوة التالية تعمل بشكل صحيح قبل تسليم زمام التحكم إليها.» فإذا كانت خطوة مبكرة غير موثوقة، لا يُسمح للخطوات التالية لها بالعمل.
العمليات: البرامج أثناء تشغيلها
العملية (process) هي البرنامج أثناء تنفيذه: متصفحك، برنامج بريدك، خدمة تعمل في الخلفية تتحقق من وجود تحديثات. تُبقي النواة عشرات من هذه العمليات تعمل في وقت واحد بمنح كل واحدة حصة من وقت المعالج ومنطقة خاصة من الذاكرة. تبني الدروس اللاحقة في هذه المادة على هذه الفكرة: فعزل التطبيقات (sandbox) موجود تحديدًا لمنع عملية من الوصول إلى ذاكرة عملية أخرى أو ملفاتها.
الملفات: منظَّمة، ومحكومة بالإذن
ينظّم نظام التشغيل أيضًا التخزين في نظام ملفات: مجلدات، وملفات، وبيانات وصفية عمّن يُسمح له بقراءة كل واحد منها أو تغييره. هذا الحراسة هي ما يجعل من الممكن لشخصين، أو تطبيقين، مشاركة القرص نفسه دون أن يرى كل منهما بيانات الآخر تلقائيًا.
المستخدمون: هويات منفصلة على جهاز واحد
أخيرًا، يتتبع نظام التشغيل من يطلب. على جهاز Mac، لكل شخص يسجّل الدخول حساب، وتأتي الحسابات بأنواع مختلفة. يوضح دليل مستخدم Mac من Apple أن المسؤول (administrator) «يمكنه إضافة مستخدمين آخرين وإدارتهم، وتثبيت التطبيقات، وتغيير الإعدادات»، بينما الحساب القياسي (standard)، «الذي يُعدّه مسؤول»، «يمكنه تثبيت التطبيقات وتغيير إعداداته الخاصة، لكن لا يمكنه إضافة مستخدمين آخرين أو تغيير إعدادات مستخدمين آخرين.» الحساب الذي تستخدمه يوميًا يحدد ما يُسمح لك، ولأي برنامج يعمل باسمك، بلمسه.
| الفكرة | ما تديره | لماذا تهمك |
|---|---|---|
| النواة | المعالج والذاكرة وعملية الإقلاع | كل شيء آخر يعتمد على عملها بشكل صحيح |
| العمليات | البرامج أثناء تشغيلها | عزلها يحدّ من مدى وصول تطبيق مخترَق واحد |
| الملفات | التخزين ومن يجوز له قراءته أو الكتابة فيه | أساس كل طلب إذن سترى |
| المستخدمون | أي شخص أو حساب يطلب | يحدد ما إذا كان الإجراء يحتاج إلى موافقتك |
أهم النقاط
- النواة هي البرنامج الأساسي الذي يتحكم في المعالج والذاكرة والقرص؛ تطلب التطبيقات الوصول منها بدلًا من لمس العتاد مباشرة.
- يتحقق الإقلاع الآمن من كل خطوة من خطوات بدء التشغيل قبل تسليم التحكم إلى التالية، حتى لا تستطيع خطوة غير موثوقة المتابعة.
- العملية هي البرنامج أثناء تشغيله؛ يعزل نظام التشغيل العمليات عن ذاكرة بعضها البعض.
- تتتبع أنظمة الملفات من يجوز له قراءة كل ملف أو تغييره، وهذا أساس كل إذن ستواجهه لاحقًا في هذه المادة.
- تأتي حسابات المستخدمين بأنواع مختلفة في macOS: يمكن للمسؤول تغيير الإعدادات وإدارة حسابات أخرى، أما الحساب القياسي فلا يمكنه ذلك.
اختبر نفسك
1. ماذا تفعل النواة؟
- تخزّن ملفاتك في السحابة
- هي جوهر نظام التشغيل الذي يتحكم في المعالج والذاكرة والقرص — صحيح.
- هي نوع من التطبيقات يمكنك تثبيته
- تعمل فقط عندما تكون متصلًا بالإنترنت
النواة هي جزء نظام التشغيل الذي يدير موارد العتاد لكل برنامج آخر.
2. ما هي العملية (process)؟
- مجلد من المستندات
- حساب مستخدم
- برنامج أثناء تنفيذه — صحيح.
- نوع من أذونات الملفات
العملية هي نسخة قيد التشغيل من برنامج؛ يمنح نظام التشغيل كل واحدة وقت معالج وذاكرة خاصة بها.
3. وفقًا لدليل مستخدم Mac من Apple، ماذا يمكن للحساب القياسي أن يفعله مثله مثل حساب المسؤول؟
- إضافة مستخدمين جدد إلى جهاز Mac
- تثبيت التطبيقات وتغيير إعداداته الخاصة — صحيح.
- تغيير إعدادات مستخدمين آخرين
- تجاوز كلمة مرور تسجيل الدخول لحسابات أخرى
يمكن للحسابات القياسية تثبيت التطبيقات وتعديل إعداداتها الخاصة، لكن المسؤول وحده يستطيع إضافة مستخدمين أو تغيير حسابات أخرى.
4. ما الغرض من الإقلاع الآمن؟
- تسريع فتح التطبيقات
- التحقق من كل خطوة من خطوات بدء التشغيل قبل تسليم التحكم إلى التالية — صحيح.
- نسخ ملفاتك احتياطيًا تلقائيًا
- السماح لأي تطبيق بالوصول إلى أي ملف دون طلب إذن
تصف Apple الإقلاع الآمن بأنه سلسلة ثقة تتحقق فيها كل خطوة من التالية قبل تسليم زمام التحكم.
جرّبها مع FireAI
طبّق هذا الدرس عمليًا على جهاز Mac الخاص بك.
- أجب عن أول طلب اتصال، وماذا تعني كل مدة صلاحية — افهم بالضبط ما توافق عليه في المرة الأولى التي يسألك فيها FireAI.
- اعثر على التطبيقات ذات الثغرات الأمنية المعروفة — أغلق الثغرات المعروفة قبل أن يستغلها أحد: حدّث التطبيق الذي يحتاج إلى ذلك.
- اطّلع على أي تطبيق يفعّل كاميرتك أو ميكروفونك، وإلى أين تذهب حركة بياناته — اعرف أي تطبيق يمكنه رؤيتك أو سماعك، لا فقط أن شيئًا ما يستطيع ذلك.
المصادر
طبّق ذلك على جهاز Mac الخاص بك
جرّب كل الميزات مجانًا لمدة 17 يومًا، دون بطاقة.