دوره آموزشی
آموزش های لینکدین لرنینگ
دوبله زبان فارسی

بررسی درون لینوکس - بینش‌های پیشرفته و کاربردهای عملی

بررسی درون لینوکس - بینش‌های پیشرفته و کاربردهای عملی

✅ سرفصل و جزئیات آموزش

آشنایی با درون لینوکس به شما این امکان را می‌دهد که فراتر از فرمان‌های ساده بروید و بینش‌های ارزشمندی برای بهینه‌سازی استفاده از لینوکس بدست آورید. این دوره یک بررسی گسترده از اینکه لینوکس چگونه کار می‌کند، ارائه می‌دهد و به شما این امکان را می‌دهد تا به‌طور کامل از قابلیت‌های آن بهره‌برداری کنید. کل جزئیات لینوکس را یاد بگیرید و کشف کنید چه چیزی لینوکس را به قدرتمندترین سیستم‌عامل تبدیل می‌کند. به داخلی‌ترین بخش‌ها نفوذ کرده و درک کنید لینوکس واقعاً چگونه کار می‌کند. تحقیقات عملی عمیقی از قابلیت‌های کلیدی لینوکس انجام دهید.

این دوره با بررسی معماری لینوکس آغاز می‌شود و به بررسی کارکردهای داخلی کامپوننت‌های کلیدی لینوکس مانند کرنل، systemd و رویه بوت لینوکس می‌پردازد. سپس درباره ذخیره‌سازی و سیستم‌فایل‌ها یاد خواهید گرفت که شامل دستگاه‌های محلی و همچنین راه‌حل‌های ذخیره‌سازی ابری و مرکز داده خواهد بود. کامپوننت‌های اصلی، از جمله حافظه، فرآیندها و پیچیدگی‌های اجرای فرمان، در ادامه پوشش داده می‌شوند. در نهایت، تکامل لینوکس به یک پلتفرم مبتنی بر کانتینر را بررسی خواهید کرد.

بررسی درون لینوکس - بینش‌های پیشرفته و کاربردهای عملی

  • درون لینوکس: مقدمه 0:02:34
  • ماژول 1: معرفی معماری لینوکس 0:00:37
  • اهداف یادگیری 0:00:40
  • فضای سیستم و فضای کاربر و اینکه چگونه به هم مرتبط هستند 0:04:22
  • نقش کرنل 0:01:08
  • چرا کاربر روت بدون محدودیت است؟ 0:03:37
  • درایورها، ماژول‌های کرنل و فایل‌های دستگاه 0:04:27
  • Glibc 0:01:41
  • شل 0:00:50
  • توصیف‌گرهای فایل 0:03:00
  • سناریوی واقعی: درک کاربر روت 0:01:57
  • اهداف یادگیری 0:00:51
  • رویه بوت از سفت‌افزار تا شل 0:04:51
  • سفت‌افزار سیستم: UEFI و BIOS 0:01:34
  • مدیریت بوت UEFI 0:06:55
  • بوت‌لودرها 0:05:34
  • GRUB کجا ذخیره می‌شود؟ 0:02:48
  • پیکربندی GRUB2 0:08:17
  • درک و اصلاح initramfs 0:03:40
  • مدیران سرویس 0:01:09
  • راه‌اندازی نمونه‌های لینوکس ابری 0:00:50
  • دسترسی به بوت اولیه شل 0:05:47
  • سناریوی واقعی: بازیابی از MBR گمشده 0:07:33
  • اهداف یادگیری 0:00:45
  • چرا کامپایل کردن کرنل‌ها دیگر ضروری نیست؟ 0:01:16
  • رابط‌های جنریک کرنل 0:05:22
  • مدیریت و تیونینگ ماژول‌های کرنل 0:07:48
  • شبه سیستم‌فایل proc/ 0:01:30
  • استفاده از proc/ برای بدست آوردن اطلاعات دقیق سیستم 0:05:45
  • خواندن اطلاعات فرآیند در proc/ 0:04:17
  • تیونینگ کرنل از طریق /proc/sys/ 0:04:33
  • تست ویژگی‌های بحرانی با sysrq 0:03:11
  • استفاده از watchdogs 0:02:36
  • eBPF 0:02:22
  • سناریوی واقعی: بازیابی خودکار از هنگ‌‌های سیستم 0:01:29
  • اهداف یادگیری 0:00:55
  • شروع دستی systemd 0:04:32
  • فایل‌های واحد systemd 0:04:39
  • تنظیم فایل‌های واحد 0:07:05
  • Mount کردن سیستم‌فایل‌ها با systemd 0:11:18
  • استفاده از سوکت‌ها 0:04:02
  • زمانبندی فرآیندها با تایمرها 0:04:35
  • تحلیل عملکرد systemd 0:04:25
  • مدیریت وابستگی پیشرفته 0:05:34
  • مدیریت تخصیص منابع - بخش 1 0:12:16
  • مدیریت تخصیص منابع - بخش 2 0:06:16
  • مدیریت تخصیص منابع - بخش 3 0:03:20
  • ایجاد واحدهای سفارشی 0:03:50
  • ایجاد اهداف سفارشی 0:05:31
  • اجرای فرآیندهای کاربر در systemd 0:04:52
  • سناریوی واقعی: بوت بدون etc/fstab/ 0:09:39
  • اهداف یادگیری 0:00:36
  • درک گره‌های دستگاه 0:03:53
  • مقداردهی اولیه دستگاه‌ها به‌طور خودکار یا دستی 0:03:14
  • تحلیل sysfs 0:05:30
  • systemd-udevd 0:03:41
  • ایجاد قوانین udev 0:06:48
  • سناریوی واقعی: رد کردن دستگاه‌های غیرمجاز 0:02:33
  • ماژول 2: معرفی ذخیره‌سازی و سیستم‌فایل‌ها 0:00:22
  • اهداف یادگیری 0:01:09
  • دستگاه‌های ذخیره‌سازی لینوکس 0:04:29
  • پارتیشن‌ها: MBR و GPT 0:09:53
  • مدیریت پارتیشن‌ها 0:13:58
  • ایمیج‌ها و فایل‌های ISO 0:02:57
  • درک راه‌حل‌های ذخیره‌سازی انعطاف‌پذیر 0:01:04
  • مدیریت حجم‌های منطقی LVM 0:04:35
  • استفاده از ویژگی‌های LVM 0:11:32
  • Device mapper 0:04:49
  • ایجاد Device mapper به صورت دستی 0:06:03
  • LVM و VDO 0:07:14
  • Stratis 0:08:50
  • ایجاد دستگاه‌های رمزگذاری شده 0:09:20
  • بوت از دستگاه‌های رمزگذاری شده 0:04:53
  • سناریوی واقعی: ایجاد یک دستگاه ذخیره‌سازی مخفی 0:05:23
  • اهداف یادگیری 0:00:52
  • سیستم‌فایل‌ها و VFS 0:04:18
  • آشنایی با سیستم‌فایل‌های POSIX و غیر POSIX 0:04:24
  • کامپوننت‌های سیستم‌فایل لینوکس 0:04:04
  • ایندکس‌ها و تخصیص بلوک 0:05:56
  • فایل‌های اسپارس 0:07:34
  • سیستم‌فایل‌های FUSE 0:03:56
  • سیستم‌فایل‌های نسل بعد 0:04:34
  • اجرای ZFS روی لینوکس 0:05:37
  • اجرای Btrfs 0:07:54
  • استفاده از اشکال‌زدای سیستم‌فایل Ext 0:07:41
  • مدیریت شناسه‌های XFS 0:04:24
  • سناریوی واقعی: بررسی ابزارهای جالب سیستم‌فایل 0:03:54
  • اهداف یادگیری 0:00:45
  • چالش‌های ذخیره‌سازی در ابر و مرکز داده 0:02:09
  • کار کردن با رسانه‌های SSD 0:04:47
  • درک iSCSI 0:03:50
  • پیکربندی ذخیره‌سازی iSCSI 0:09:36
  • اتصال initiator 0:04:53
  • ذخیره‌سازی شیء 0:04:02
  • پیکربندی یک خوشه Ceph 0:09:41
  • پیکربندی یک کلاینت Ceph 0:07:52
  • سناریوی واقعی: Ceph در کوبرنتیز 0:02:12
  • ماژول 3: آشنایی با کامپوننت‌های اصلی لینوکس 0:00:19
  • اهداف یادگیری 0:00:44
  • تخصیص حافظه لینوکس: حافظه مجازی در مقابل حافظه فیزیکی 0:04:41
  • کش 0:06:59
  • حافظه فعال و غیرفعال 0:06:24
  • نیاز به جابجایی 0:04:05
  • پیکربندی و نظارت بر فضای جابجایی 0:07:20
  • مدیریت صفحات بزرگ 0:09:40
  • مدیریت کش کثیف 0:02:17
  • کمبود حافظه (OOM) و برخورد با آن 0:12:04
  • تحلیل حافظه کرنل 0:03:52
  • سناریوی واقعی: بهینه‌سازی مصرف حافظه 0:02:55
  • اهداف یادگیری 0:00:48
  • چگونه یک فرآیند ایجاد می‌شود؟ 0:05:39
  • فرآیندها و threadها 0:06:22
  • کشتن یک زامبی 0:10:17
  • اولویت‌ها، زمان‌بندها و مقادیر nice 0:10:52
  • ارتباط بین‌فرآیندی، سوکت‌ها، پایپ‌ها و غیره 0:06:37
  • ارتباط در رابط پیام D-Bus 0:08:14
  • نظارت بر استفاده از IPC 0:03:38
  • سناریوی واقعی: Cgroups و اولویت‌ها 0:04:59
  • اهداف یادگیری 0:00:47
  • بررسی اینکه چه اتفاقی می‌افتد وقتی که فرمان‌ها اجرا می‌شوند 0:04:39
  • فضای سیستم و فضای کاربر 0:01:00
  • درک فراخوانی‌های سیستم 0:07:41
  • چگونه فرآیندها به فراخوانی‌های سیستم دسترسی پیدا می‌کنند؟ 0:03:55
  • چگونه حافظه فرآیند سازماندهی می‌شود؟ 0:06:08
  • ایجاد فرآیندها 0:03:42
  • تخصیص حافظه 0:01:54
  • دسترسی به کتابخانه‌ها 0:03:26
  • تحلیل استفاده از کتابخانه‌ها 0:02:11
  • سناریوی واقعی: استفاده از exec برای عیب‌یابی 0:02:27
  • اهداف یادگیری 0:00:53
  • نام‌های دستگاه‌های شبکه لینوکس 0:03:12
  • مدل OSI 0:06:17
  • تبدیل داده به بسته‌ها 0:05:15
  • تحلیل هدرهای بسته 0:04:57
  • IPv4 و IPv6 0:09:18
  • چگونه لینوکس یک رابط شبکه را انتخاب می‌کند؟ 0:05:56
  • تحلیل و بهینه‌سازی شبکه‌سازی 0:04:16
  • پیوند و تیم‌سازی 0:01:53
  • دستگاه‌های پل شبکه 0:02:08
  • سناریوی واقعی: اسکن بسته‌ها برای امنیت 0:03:04
  • ماژول 4: معرفی کامپوننت‌ها کلیدی لینوکس 0:00:24
  • اهداف یادگیری 0:01:07
  • اجرای یک اپلیکیشن در لینوکس 0:03:00
  • اجرای اپلیکیشن‌ها در chroot jail 0:03:15
  • مدیریت تخصیص منابع فرآیند لینوکس 0:02:58
  • استفاده از unshare برای اجرای فرآیندهای فضای نام 0:03:28
  • اجرای اپلیکیشن‌های لینوکس با فضاهای نام و cgroups 0:05:04
  • از اپلیکیشن‌های لینوکس محدود تا کانتینرها 0:02:37
  • ران تایم‌های کانتینرها 0:02:53
  • کانتینرهای systemd 0:07:56
  • کانتینرها و آینده لینوکس 0:01:37
  • سناریوی واقعی: اجرای کانتینرهای خالص لینوکس 0:02:45
  • اهداف یادگیری 0:00:49
  • زبان برنامه‌نویسی سی 0:01:20
  • کار کردن با هم در گیت 0:03:28
  • از پروژه گیت تا توزیع‌های لینوکس 0:01:32
  • برنامه‌های سی: از کد منبع تا باینری 0:04:46
  • سی و کتابخانه‌ها 0:00:44
  • کامپایل یک برنامه سی از یک makefile 0:03:55
  • سناریوی واقعی: زامبی خودتان را بنویسید 0:02:53
  • درون لینوکس: خلاصه 0:00:20

4,647,500 929,500 تومان

مشخصات آموزش

بررسی درون لینوکس - بینش‌های پیشرفته و کاربردهای عملی

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:161
  • مدت زمان :11:46:42
  • حجم :1.46GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
4,535,500 907,100 تومان
  • زمان: 11:29:01
  • تعداد درس: 27
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,797,000 359,400 تومان
  • زمان: 04:33:45
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,646,500 529,300 تومان
  • زمان: 06:42:29
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,069,000 1,013,800 تومان
  • زمان: 12:50:27
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 1:01:39
  • تعداد درس: 13
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,233,500 1,046,700 تومان
  • زمان: 13:15:58
  • تعداد درس: 86
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,545,000 1,709,000 تومان
  • زمان: 21:38:34
  • تعداد درس: 158
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,899,000 1,379,800 تومان
  • زمان: 17:28:52
  • تعداد درس: 100
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,851,500 970,300 تومان
  • زمان: 12:17:05
  • تعداد درس: 41
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید