فهرس Linux+
تعاملنا مع أي جهاز حاسوب - الهاتف يعتبر جهاز حاسوب أيضًا - يتكون من أربعة أركان:
- العتاد: القطع المادية للحاسوب (Hardware).
- أنت: المستخدم.
- البرمجيات: البرامج التي تستخدمها.
- نظام التشغيل: حلقة الوصل بين الأركان الثلاثة. يقوم بإدارة العتاد لتلبية احتياجات البرامج والتي تخدم مصلحتك كمستخدم.
من أمثلة أنظمة التشغيل:
- Windows
- MacOS
- Android
- Linux distributions
توزيعات اللينكس مبنية على نواة اللينكس وأندرويد أيضًا يعتبر من هذه التوزيعات. ستتعرف على كل هذا وأكثر في دورة CompTIA Linux+.
ماذا ستتعلم في دورة Linux+
أساسيات نظام لينكس
- تثبيت لينكس والإعدادات الأساسية.
- التعرف على هيكلية النظام.
- إدارة المستخدمين والصلاحيات.
إدارة النظام
- إدارة العمليات والخدمات.
- إدارة التخزين والملفات.
- النسخ الاحتياطي والاستعادة.
الشبكات والأمان
- إعداد الشبكات وحل المشاكل المتعلقة بها.
- تطبيق إجراءات الأمان الأساسية.
- إدارة الجدران النارية والاتصالات المشفرة.
استكشاف الأخطاء وإصلاحها
- تقنيات استكشاف الأخطاء الشائعة.
- أدوات النظام لمراقبة الأداء.
- استراتيجيات استعادة النظام بعد الكوارث.
النشر والأتمتة
- أتمتة المهام باستخدام سكربتات الشيل (Shell Scripts)
- استخدام أدوات إدارة التهيئة مثل Ansible.
- نشر التطبيقات وإدارة الحاويات باستخدام Docker و Kubernetes.
للحصول على الكورس ومزيد من المعلومات من هنا - المصدر هنا
الفصل الأول: مقدمة في لينكس
في هذا الفصل، ستتعلم عن:
- نبذة تاريخية ﻷنظمة لينكس
- هيكل نظام التشغيل لينكس
- التوزيعات
- الاستخدامات الشائعة لنظام لينكس
الفصل الثاني: استخدام محرر النصوص vi في هذا الفصل، ستتعلم عن:
- دور ووظيفة محرر النصوص vi
- تحرير الملفات النصية في vi
- تحرير الملفات النصية في nano
الفصل الثالث: العمل مع صدفة لينكس Shell في هذا الفصل، ستتعلم عن:
- مفهوم الصدفة
- تخصيص النظام للاستخدام
- ضبط الوقت
- ضبط الصدفة
- ملفات تكوين الصدفة باش
- عملية إعادة التوجيه Redirection
الفصل الرابع: إدارة مستخدمي لينكس والمجموعات في هذا الفصل، ستتعلم عن:
- مستخدمي لينكس والمجموعات
- إنشاء وإدارة حسابات مستخدمي لينكس
الفصل الخامس: إدارة ملفات ومجلدات لينكس في هذا الفصل، ستتعلم عن:
- معيار تسلسل الملفات في النظام (FHS)
- إدارة ملفات لينكس
- البحث عن ملفات في نظام لينكس
- الأوامر والأولوية
- البحث عن المحتوى داخل الملفات
المصدر هنا
الفصل السادس: إدارة الملكية والصلاحيات تشمل هذا الفصل المواضيع التالية:
- إدارة ملكية الملفات
- تحديد صلاحيات الملفات والمجلدات
- سمات الملفات وقوائم التحكم في الوصول (ACL)
الفصل السابع: إدارة أنظمة الملفات Filesystems في لينكس في هذا الفصل، ستتعلم عن:
- نظرة عامة على الأقسام partitions
- إنشاء قسم
- إدارة أنظمة الملفات
- إدارة الحصص quotas
الفصل الثامن: تتكوين إدارة الأقراص في هذا الفصل، ستتعلم حول:
- تنفيذ إدارة الأقراص المنطقية
- إنشاء الأرشيفات وأداء عمليات الضغط
- تمكين تقنية RAID مع إدارة الأقراص المنطقية LVM
الفصل التاسع: إدارة عمليات لينكس في هذا الفصل، ستتعلم عن:
- فهم عمليات لينكس
- إدارة العمليات
- جدولة العمليات
الفصل العاشر: إدارة البرمجيات في لينكس في هذا الفصل، ستتعلم حول:
- تعريف مديري الحزم
- مدير حزم Red Hat (RPM)
- yum
- dnf
- zypper
- إدارة حزم Debian
- تثبيت الحزم من مصدر
- إدارة المكتبات المشتركة
الفصل الحادي عشر: إدارة عملية تشغيل لينكس في هذا الفصل، ستتعلم عن:
- مرحلة التمهيد bootstrap
- مرحلة تحميل البرنامج القاعدي bootloader
- مرحلة النواة kernel
- System V
- systemd
الفصل الثاني عشر: إدارة الأجهزة hardware في نظام لينكس في هذا الفصل، ستتعلم عن:
- اكتشاف الأجهزة
- تهيئة أجهزة الأجهزة
- تهيئة البلوتوث
- تهيئة الواي فاي
- تهيئة أجهزة التخزين
- فهم الطابعة
- استخدام أولوية المنشأ مع dmesg
- استخدام أمر abrt
الفصل الثالث عشر: كتابة سكربتات الشل Shell Scripts في هذا الفصل، ستتعلم عن:
- فهم مكونات سكربتات الشل
- استخدام عوامل التحكم control operators
- معالجة التدفقات النصية text streams
الفصل الرابع عشر: إدارة إعدادات الشبكة في لينكس في هذا الفصل ستتعلم:
- الشبكات والip
- تحديد عناوين الشبكة
- حل مشكلات الشبكة
- فهم نظم الملفات على أساس الشبكة network-based filesystems
الفصل الخامس عشر: فهم أمن الشبكات في هذا الفصل ستتعرف على:
- فهم كيفية عمل التشفير
- تنفيذ شبكات الأنفاق المؤمنة secured tunnel
- تكوين شبكات مستدامة
- فهم تسجيل لمرة واحدة
- الدفاع ضد هجمات الشبكة
- تشفير الملفات باستخدام GPG
الفصل السادس عشر: تأمين نظام لينكس في هذا الفصل، ستتعلم عن:
- تأمين النظام
- التحكم في وصول المستخدمين
- إدارة سجلات النظام logs
- تعزيز أمان المجموعات والملفات
الفصل السابع عشر: تطبيق DevOps: التشغيل التلقائي والتنظيم Orchestration في هذا الفصل، ستتعلم عن:
- مفاهيم التنظيم
- عمليات التنظيم
- نظام التحكم في الإصدارات Git
الفصل الثامن عشر: فهم الحوسبة السحابية والبيئات الافتراضي في هذا الفصل، ستتعلم عن:
- البيئات الافتراضي Virtualization
- الحاويات Containers
- الشبكات
- التثبيت التلقائي بواسطة Kickstart
الفصل التاسع عشر: التصحيح والتشخيص Troubleshooting and Diagnostics في هذا الفصل، ستتعلم حول:
- نموذج تصحيح موحّد
- حل مشاكل الحاسوب
- حل مشاكل الشبكات
الفصل العشرين: تثبيت وضبط لينكس في هذا الفصل، ستتعلم حول:
- تصميم تثبيت لينكس
- تثبيت لينكس
- ضبط بيئة الـ X
- ضبط إعدادات اللغة المحلية
- ضبط إعدادات المنطقة الزمنية
- ضبط الطباعة باستخدام CUPS
- ضبط البريد الإلكتروني
- ضبط قواعد بيانات SQL