1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Linux Kernel Filesystem Development 2024-3
Linux Kernel Filesystem Development

Udemy – Linux Kernel Filesystem Development 2024-3

توضیحات

دوره Linux Kernel Filesystem Development. در این دوره، نحوه توسعه سیستم فایل هسته لینوکس از ابتدا آموزش داده می‌شود. شما همه چیز را از ساخت دستورات و ماژول هسته، بارگیری ماژول، نصب سیستم فایل، جدا کردن و حذف ماژول یاد خواهید گرفت. با یک ماژول برای هر عملیات، از تمام عملیات پایه فایل/سیستم فایل پشتیبانی می‌شود. از ایجاد فایل، دایرکتوری، پیوند نمادین و پیوند سخت تا خواندن و نوشتن فایل‌ها تا جزئیات مربوط به تعاملات سیستم فایل/هسته، همه چیز را در این دوره خواهید آموخت. همچنین فصلی به نحوه بازیابی فایل حذف شده اختصاص داده شده است که به مسائل امنیتی احتمالی نیز می‌پردازد. با استفاده از ماژول هسته، دستورات mkfs و fsdb، سیستم فایل SPFS فقط 2300 خط کد دارد. کد منبع به صورت آنلاین قابل دسترس است و هر سال برای نسخه‌های جدید Ubuntu Linux به‌روزرسانی می‌شود. شما استراتژی دنبال کردن هنگام ساخت یک سیستم فایل جدید را یاد خواهید گرفت. چه عملیاتی باید ابتدا انجام شود و کدام عملیات می‌توانند تا بعد منتظر بمانند. شما همچنین نحوه اشکال‌زدایی سیستم فایل را با استفاده از تعدادی تکنیک از استفاده ساده از printk تا اشکال‌زدایی سطح منبع با استفاده از gdb/KGDB یاد خواهید گرفت. سیستم فایل بسیار ساده است و حاوی خطاهای عمدی است که به درک دلیل اهمیت ترتیب عملیات در طراحی سیستم فایل کمک می‌کند.

آنچه که در دوره Linux Kernel Filesystem Development فرا خواهید گرفت:

  • درک جریان از فرآیندهای کاربر لینوکس تا لایه VFS هسته و تعامل بین هسته و سیستم فایل
  • نحوه ساخت یک ماژول هسته قابل بارگذاری و دستورات پشتیبانی (mkfs & fsdb) و نحوه ایجاد فایل‌های اضافی روی دیسک در زمان mkfs
  • توسعه یک سیستم فایل مبتنی بر دیسک از ابتدا با درک فرآیندی که باید دنبال شود و ترتیبی که عملیات باید در آن اجرا شوند
  • نحوه نصب/جدا کردن سیستم فایل و همچنین تمام عملیات فایل و دایرکتوری در دایرکتوری‌ها، فایل‌های معمولی، پیوندهای سخت و پیوندهای نمادین را پوشش خواهید داد.
  • درک تکنیک‌های اشکال‌زدایی هسته از استفاده ساده از تماس‌های printk تا اشکال‌زدایی سطح منبع با gdb/KGDB

این دوره مناسب افرادیست که:

  • توسعه‌دهندگان باتجربه‌ای که می‌خواهند توسعه هسته لینوکس، به‌ویژه در زمینه سیستم‌های فایل را بررسی کنند

مشخصات دوره Linux Kernel Filesystem Development

  • ناشر: Udemy
  • مدرس: Steve Pate
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 6 ساعت و 42 دقیقه
  • تعداد دروس: 24

سرفصل های دوره

 Linux Kernel Filesystem Development

پیشنیازهای دوره Linux Kernel Filesystem Development

  • Linux/UNIX development, basic kernel knowledge, good working level of C
  • No need for assembler language or the ability to build a Linux kernel. You’ll just need to install Ubuntu and development tools and compile the filesystem and commands

تصاویر دوره

Linux Kernel Filesystem Development

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 720p

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 1 گیگابایت

دانلود بخش 3 – 39 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

2.0 گیگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست