🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اشکالزدایی لینوکس (بخش اول)
- آخرین آپدیت
دانلود Linux Debug Training (Part-1)
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
`
دوره جامع دیباگ لینوکس: از فضای کاربری تا هسته
`
`
آنچه در این دوره خواهید آموخت:
`
`
`
`
تسلط بر ابزارهای دیباگ لینوکس و متدولوژیهای آن، شامل هر دو فضای کاربری (Userspace) و هسته (Kernel Space).
`
`
کسب تجربه عملی گسترده با طیف وسیعی از ابزارهای عیبیابی لینوکس و روشهای آن که هم فضای کاربری و هم فضای هسته را پوشش میدهد.
`
`
درک تکنیکهای شناسایی و رفع مشکلات حافظه، تنگناهای عملکردی و خطاهای سیستمی برای توسعه نرمافزاری قویتر و کارآمدتر.
`
`
کسب مهارتهای تخصصی برای دیباگ برنامههای مبتنی بر لینوکس، از جمله تحلیل Core Dump ها، استفاده از GDB و Binutils.
`
`
ایجاد یک پایه قوی در عیبیابی مسائل واقعی و پیشرفت شغلی خود در توسعه لینوکس، سیستمهای توکار (Embedded Systems)، DevOps یا مهندسی هسته.
`
`
`
`
پیشنیازها:
`
`
آشنایی اولیه با سیستم عامل لینوکس و تسلط بر خط فرمان لینوکس توصیه میشود.
`
`
لینوکس در قلب دنیای مدرن ما قرار دارد. از دستگاههایی که در جیبهایمان حمل میکنیم تا سیستمهایی که صنایع را به حرکت درمیآورند، لینوکس، به ویژه لینوکس توکار (Embedded Linux)، نقشی محوری ایفا میکند. این سیستمها فناوری پشت دستگاههای خانه هوشمند، تجهیزات پزشکی، سیستمهای خودرو و بسیاری موارد دیگر را به پیش میبرند. این سیستمها فقط یک رفاه نیستند؛ آنها برای نحوه زندگی، کار و نوآوری ما حیاتی هستند.
`
`
اما با پیچیدگیهای بزرگ، چالشهای بزرگی نیز همراه است. دیباگ کردن (Debugging) این سیستمها یک فرآیند پیچیده است که نیازمند درک عمیقی از ابزارها و تکنیکها است. ریسکها بالا هستند – چه اطمینان از عملکرد بینقص یک دستگاه نجاتبخش باشد و چه تضمین ایمنی یک وسیله نقلیه خودران.
`
`
کسب این مهارتهای عیبیابی کار آسانی نیست. این امر نه تنها تخصص فنی، بلکه تجربه عملی با ابزارها و فرآیندهایی را میطلبد که اکوسیستم لینوکس را تعریف میکنند. و اینجاست که این دوره وارد عمل میشود.
`
`
این دوره تمام مطالب ضروری را در یک مکان گرد هم میآورد، پیچیدگیها را ساده میکند و شما را به مهارتهایی مجهز میسازد که برای برتری نیاز دارید. شما بر ابزارهایی مانند GDB مسلط خواهید شد، تحلیل Core Dump ها را خواهید آموخت و نحوه عیبیابی خطاهای Segmentation Fault و کتابخانههای اشتراکی را درک خواهید کرد. چه در حال رفع مشکل یک دستگاه واحد باشید و چه یک سیستم کامل، این مهارتها شما را متمایز خواهند کرد.
`
`
در پایان این سفر، شما آماده مقابله با سختترین چالشهای دیباگ در دنیای لینوکس خواهید بود و به فناوریهایی کمک خواهید کرد که زندگی ما را شکل میدهند. آمادهاید شیرجه بزنید؟
`
سرفصل ها و درس ها
Linux Debug Training (Part-1) Introduction
Introduction-مقدمه
Introduction
Linux Operating System Architecture-معماری سیستم عامل لینوکس
Linux Operating System Architecture
Linux OS Architecture-معماری سیستم عامل لینوکس
Linux OS Architecture
32-bit User space address-آدرس فضای کاربری ۳۲ بیتی
32-bit User space address
32-bit Kernel space address-آدرس فضای کرنل ۳۲ بیتی
32-bit Kernel space address
64-bit User space address-آدرس فضای کاربری ۶۴ بیتی
64-bit User space address
64-bit Kernel space address-آدرس فضای کرنل ۶۴ بیتی
64-bit Kernel space address
Memory Management Unit-واحد مدیریت حافظه
Memory Management Unit
Basic Linux Analysis and Observability Tools-ابزارهای پایه ای تحلیل و مشاهده پذیری لینوکس
Basic Linux Analysis and Observability Tools
Basic Linux Analysis and Observability Tools Introduction-معرفی ابزارهای پایه ای تحلیل و مشاهده پذیری لینوکس
Basic Linux Analysis and Observability Tools Introduction
Pseudo filesystems in Linux-فایل سیستمهای شبه در لینوکس
Pseudo filesystems in Linux
Monitoring tools in Linux-ابزارهای مانیتورینگ در لینوکس
Monitoring tools in Linux
Process Monitoring tools-ابزارهای مانیتورینگ پروسه
Process Monitoring tools
نمایش نظرات