دوره آموزشی پیشرفته لینوکس: هسته لینوکس (2020)
4 ساعت 6 دقیقهپیشرفته2020-04-22
مدرسین

Kevin Dankwardt
Linux Leader, Embedded Linux Authority
جزئیات دوره
چه چیزی در قلب سیستم عامل لینوکس نهفته است؟ هسته لینوکس هر متخصص لینوکس - از جمله افراد در سیستم مدیریت ، عملیات و توسعه نرم افزار - باید با عملکرد هسته لینوکس و همچنین مکانیک های پیکربندی و عیب یابی آن آشنا باشد. در این دوره با کوین دانکوردت اصول اساسی را فرا بگیرید.
کوین مشخصات هسته لینوکس ، روند راه اندازی و ماژول های هسته قابل بارگیری را بررسی می کند. او فرصت هایی را برای شما فراهم می کند تا تکنیک هایی مانند جستجو در کد منبع هسته لینوکس و پیکربندی هسته لینوکس را از ابتدا انجام دهید. چالش ها و فیلم های حل تقریباً در انتهای هر فصل به شما امکان می دهد مهارت های جدید لینوکس خود را در طول مسیر آزمایش کنید.
کوین مشخصات هسته لینوکس ، روند راه اندازی و ماژول های هسته قابل بارگیری را بررسی می کند. او فرصت هایی را برای شما فراهم می کند تا تکنیک هایی مانند جستجو در کد منبع هسته لینوکس و پیکربندی هسته لینوکس را از ابتدا انجام دهید. چالش ها و فیلم های حل تقریباً در انتهای هر فصل به شما امکان می دهد مهارت های جدید لینوکس خود را در طول مسیر آزمایش کنید.
مهارت ها
CentOSServer AdministrationAdvancedNetwork and System AdministrationOpen Source
سرفصل ها
0. مقدمه
- 01 - مروری بر هسته لینوکس
- 02 - استفاده از فایلهای تمرین
- 03 - پیش نیازها و پیش نیازها
- 04 - هسته لینوکس چیست
- 05 - هسته کجاست
1. بررسی هسته لینوکس
- 06 - سختافزار را کشف و کنترل کنید
- 07 - مکانیک تماس سیستم را درک کنید
- 08 - پیامهای هسته را بخوانید
- 09 - از فایل سیستمهای proc و sys استفاده کنید
- 10 - چالش - hw، syscalls، proc و sysfs
- 11 - چالش - راه حل
2. بوت شدن
- 12 - آشنایی با بوت لودر GRUB
- 13 - پیکربندی GRUB
- 14 - پارامترهای خط فرمان هسته
- 15 - پیکربندی و استفاده از سرویسهای systemd
- 16 - اشکال زدایی تصاویر initramfs
- 17 - چالش - GRUB، اهداف، initramfs
- 18 - چالش - راه حل
3. کار با ماژولهای هسته قابل بارگیری
- 19 - ماژولهای هسته قابل دانلود (LKM)
- 20 - یافتن LKM ها
- 21 - استفاده از دستورات LKM
- 22 - شناسایی نحوه عملکرد LKM ها
- 23 - چالش - کار کردن با LKMها
- 24 - چالش - راه حل
4. بررسی کد منبع هسته لینوکس
- 25 - منبع هسته را دریافت کنید
- 26 - فایل ساخت هسته را کاوش کنید
- 27 - مستندات هسته را بررسی و بسازید
- 28 - منبع هسته را جستجو کنید
- 29 - منبع درایور هسته را بررسی کنید
- 30 - فهرستهای فرعی انتخاب شده اضافی
- 31 - چالش - کد منبع هسته لینوکس
- 32 - چالش - راه حل
5. پیکربندی و ساخت هسته لینوکس
- 33 - با استفاده از make menuconfig
- 34 - با استفاده از make xconfig
- 35 - فایلهای پیکربندی هسته را کاوش کنید
- 36 - ساخت و نصب ماژولها و هسته
- 37 - چالش - نصب کرنل و LKM
- 38 - چالش - راه حل
نتیجه
- 39 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع Red Hat Enterprise Linux 8
- دوره آموزشی ساخت، نگهداری و توزیع بستههای RPM
- دوره آموزشی کسب گواهی (Red Hat Certified Engineer (EX294 بخش 3: مدیریت سیستمها با Ansible
- دوره آموزشی مهندس سیستم لینوکس: اسکریپت Bash Shell برای اتوماسیون
- دوره آموزشی مهندس سیستم لینوکس: پیوند شبکه، IPv6، مسیریابی و سیستم های مجازی
- دوره آموزشی یادگیری لینوکس CentOS