×
۲۲,۰۰۰ تومان ۱۳,۲۰۰ تومان

آموزش سیستم عامل لینوکس (Linux) - تکمیلی

آموزش سیستم عامل لینوکس (Linux) - تکمیلی

تعداد دانشجو
۱,۴۵۸ نفر
مدت زمان
۴ ساعت و ۲۴ دقیقه
هزینه عادی آموزش
۲۲,۰۰۰ تومان
در طرح تخفیف
۱۳,۲۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۷ بازخورد (مشاهده نظرات)
آموزش سیستم عامل لینوکس (Linux) - تکمیلی

در این فرادرس مباحث تکمیلی آموزش لینوکس برای مدیریت یک سیستم عامل مبتنی بر لینوکس آموزش داده می شود و تلاش بر این شده است تا ساختار و آناتومی سیستم عامل های مبتنی بر لینوکس مطرح شود تا دانشجویان بتوانند سیستم عامل های مبتنی بر لینوکس را درک کنند و با توجه به این فهم، بتوانند تمامی سیستم عامل های مبتنی بر لینوکس را مدیریت کنند.

آموزش سیستم عامل لینوکس (Linux) - تکمیلی

تعداد دانشجو
۱,۴۵۸ نفر
مدت زمان
۴ ساعت و ۲۴ دقیقه
هزینه عادی آموزش
۲۲,۰۰۰ تومان
در طرح تخفیف
۱۳,۲۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۷ بازخورد (مشاهده نظرات)
مدرس
محمدرضا آقازاده

کارشناسی مهندسی کامپیوتر – نرم‌افزار

ایشان به مباحث مربوط به نرم‌افزارهای آزاد و سیستم عامل لینوکس علاقه‌مند بوده و در این زمینه فعالیت می‌کنند. در دوران دانشگاه، سه دوره به عنوان دبیر تیم علمی و اجرایی کارگاه‌های آموزشی نرم‌افزارهای آزاد - لینوکس و نیز معاون اجرایی اولین دوره مسابقات برنامه‌نویسی ACM در دانشگاه صنعتی قم فعالیت داشته‌اند.

چکیده آموزش


توضیحات تکمیلی

در این فرادرس مباحث تکمیلی آموزش لینوکس برای مدیریت یک سیستم عامل مبتنی بر لینوکس آموزش داده می شود و تلاش بر این شده است تا ساختار و آناتومی سیستم عامل های مبتنی بر لینوکس مطرح شود تا دانشجویان بتوانند سیستم عامل های مبتنی بر لینوکس را درک کنند و با توجه به این فهم، بتوانند تمامی سیستم عامل های مبتنی بر لینوکس را مدیریت کنند.

این آموزش کمک شایانی به فهم و درک سیستم عامل می کند و لذا برای دانشجویان رشته نرم افزار بسیار توصیه می شود. با یادگیری این آموزش ها (مقدماتی و تکمیلی) می توان گفت، مباحثی در موضوع لینوکس (غیر از مباحث مربوط به شبکه و دوره های خاص) نیست که دانشجویان آموزش ندیده باشند. مباحث این آموزش یا در آموزش قبل گفته نشده و یا اگر گفته شده، در این فرادرس به صورت تخصصی و عمیق بیان شده است.

از موضوعات مهم بررسی شده در این فرادرس می توان به مباحث زیر، اشاره کرد :

  • معماری سیستم عامل های مبتنی بر لینوکس (Linux)
  • فایل سیستم چیست ؟
  • سرویس های لینوکسی
  • مدیریت پراسس ها
  • سیستم ثبت گزارش
  • کامپایل کرنل جدید

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آناتومی سیستم عامل Gnu/Linux
    • معماری سیستم عامل
      • هسته سیستم عامل کرنل (Kernel)
      • فایل های کتابخانه ای glibc
      • ابزارهای سیستمی
      • ابزارهای توسعه
      • نرم افزارها
      • فضای کاری هسته و فضای کاری کاربر سیستم عامل
    • معماری هسته لینوکس
      • فراخوان های هسته (System call interface (SCI
      • مدیریت پراسس ها
      • فایل سیستم مجازی
      • مدیریت حافظه
      • شبکه
      • معماری
      • درایور سخت افزارها
      • کدهای وابسته هسته به معماری سخت افزار
      • انواع هسته لینوکس
        • Microkernel
        • Monolithic kernel
        • Hybrid kernel
    • Linux From Scratch
  • درس دوم: آناتومی فایل سیستم در لینوکس
    • فایل سیستم چیست؟
      • تفاوت فایل سیستم ویندوز و لینوکس
      • انواع فایل در لینوکس
      • ساختار درختی فایل سیستم لینوکس
    • آی نود (inode) چیست؟
      • اطلاعات ذخیره شده در inode
      • محاسبه تعداد inode در حافظه
    • Journaling یا عریضه نویسی
    • مجوزهای اختصاصی و صفات اختصاصی فایل ها
      • SUID – SGID – Sticky Bit
      • Linux Files Attributes
    • Quota
      • اعمال محدودیت حجمی در فایل سیستم برای کاربران و گروه ها
      • محدودیت براساس Block – Inode و تعریف Grace time
    • VFS یا فایل سیستم مجازی
      • ایجاد یک فایل سیستم مجازی
        • Data file
        • Swap file
    • انواع لینک ها
      • Soft link
      • Hard link
    • پشتیبان گیری از فایل سیستم
      • نوشتن شل اسکریپت برای پشتیبان گیری از فایل ها
      • امنیت فایل سیستم
  • درس سوم: آناتومی فرایند بوت لینوکس
    • مراحل بوت سیستم عامل
      • Boot Stage
      • StartUp Stage
    • بوت لودر (Boot loader) چیست؟
    • تعریف مقادیر پیش فرض در بوت لودر برای کرنل
    • Target یا Runlevel چیست؟
      • تغییر Target ها
  • درس چهارم: سرویس های لینوکس
    • سرویس چیست؟
    • کامند Systemctl چیست؟
    • مدیریت سرویس ها
      • Status – Stop – Start – Reload
      • Enable – Disable – isEnabled – mask – umask
    • نوشتن یک سرویس جدید
      • Service Shell File
      • Service Unit File
    • آشنایی با چند سرویس پیش فرض در لینوکس
  • درس پنجم: مدیریت پراسس ها در لینوکس
    • پراسس چیست؟
      • ساختار درختی پراسس ها در لینوکس
        • کامند pstree
    • ویژگی های هر پراسس
      • PID – Process ID
      • PPID – Parent Process ID
      • تحلیل کامل تمام خروجی کامند Top
    • حالات مختلف یک پراسس
      • Linux process states
    • سیگنال ها در لینوکس
      • معرفی چند سیگنال
        • SIGSTOP
        • SIGCONT
        • SIGKILL
      • مدیریت یک پراسس در حال اجرا با استفاده از سیگنال ها
  • درس ششم: مدیریت امنیت کاربران
    • تعریف محدودیت های رمز عبور
      • تعیین حداقل و حداکثر زمان برای تعویض رمز عبور
      • تعیین زمان غیر فعال شدن رمز عبور
      • Password Policies
  • درس هفتم: Logging System یا گزارش گیری
    • لاگ گیری به چه معنی است؟
    • بررسی چند فایل لاگ
      • Boot.log
      • Mysqld.log
    • کامند dmesg
    • بررسی سرویس System – Journald
      • کامند journalctl
  • درس هشتم: کامپایل کرنل جدید
    • علت نیاز به آپدیت کردن کرنل
    • Patch File
    • کانفیگ کردن کرنل جدید
      • Menuconfig
      • Xconfig
      • Nconfig
      • استفاده از فایل کانفیگ کرنل فعلی
    • نصب ماژول ها
    • نصب کرنل جدید
    • به روز رسانی بوت لودر (Bootloader)
    • بررسی نیازمندی های کامپایل کرنل جدید

مفید برای رشته های
  • کامپیوتر
  • انفورماتیک
مشاهده بیشتر مشاهده کمتر

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

openSUSE Leap 15.0



پیش نمایش‌ها

۱. آناتومی سیستم عامل Gnu/Linux

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۶۲ مگابایت -- (کلیک کنید +))

۲. آناتومی فایل سیستم در لینوکس

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۷ مگابایت -- (کلیک کنید +))

۳. آناتومی فرایند بوت لینوکس

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۷ مگابایت -- (کلیک کنید +))

۴. سرویس های لینوکس
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. مدیریت پراسس ها در لینوکس
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. مدیریت امنیت کاربران
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. Logging System یا گزارش گیری
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. کامپایل کرنل جدید
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش سیستم عامل لینوکس (Linux) - تکمیلی
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۶۶۲۶۶ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVLNX95101
مدت زمان ۴ ساعت و ۲۴ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (لینک دانلود)
حجم دانلود ۳۹۱ مگابایت (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۱,۴۵۸ نفر از این آموزش استفاده کرده اند و ۷ نظر ثبت شده است.
یاسر
یاسر

آشنایی خوبی میده من در حد صفر بودم تونست منو راه بندازه

کامکار
کامکار

من خودم رشته ام مهندسی کامپیوتره، میخواستم ببینم که لینوکس چیه و یه جورایی کنکاش کنم و چه سایتی بهتر از فرادرس؟

فرنوش
فرنوش

سلام خیلی ممنون بابت دوره هایی که میگذارید، به نظرم بیان مدرس خیلی عالی و قابل فهم هست و با اینکه رشته من کامپیوتر نیست متوجه میشم. و اینکه هزینه کلاس ها واقعا مناسبه .مرسی

علی
علی

توضیحات ارائه شده ساده و قابل فهم بود و من به راحتی متوجه بیان مدرس شدم

مهدی
مهدی

یکی مشکلات آموزش های فرادرس کش دار بودن مطالب هست مثلا مدرس موضوعی که میخاد بگه اگر تو 5 دقیقه میتونه مطلب بگه 15 دقیقه طول می کشه تا مطلب بگه ولی این آموزش این مشکل نداشت واقعا آموزش خوبی بود

شیرازی
شیرازی

واقعا عالیه ممنونم ..خیلی بهم کمک میکنه

میلاد
میلاد

سرفصلها عالی هستن.... با تشکر.


برچسب‌ها:
Boot loader چست | Bootloader | Hybrid kernel | inode | inode چیست | isEnabled | Kernel | Linux | Linux From Scratch | Linux process states | Logging System | Microkernel | Monolithic kernel | Parent Process ID | Process ID | Service Shell File | Service Unit File | System call interface | آشکار ساز سیگنالهای PM و AM | آناتومی سیستم عامل Linux | آناتومی فایل سیستم در لینوکس | آناتومی فرایند بوت لینوکس | آی نود چیست | اطلاعات ذخیره شده در inode | انواع فایل در لینوکس | انواع هسته لینوکس | به روز رسانی بوت لودر | بوت لودر چیست | تفاوت فایل سیستم ویندوز و لینوکس | ساختار درختی فایل سیستم لینوکس | سیگنال SIGCONT | سیگنال SIGKILL | سیگنال SIGSTOP | سیگنال ها در لینوکس | فایل های کتابخانه ای glibc | کامند dmesg | کانفیگ کردن کرنل جدید | محاسبه تعداد inode در حافظه | معماری هسته لینوکس | هسته سیستم عامل کرنل
مشاهده بیشتر مشاهده کمتر