مطالب دارای تگ: linux

107 مورد برای عبارت مورد نظر پیدا شد.

دانلود File Systems Explained: FAT32, NTFS, EXT and APFS آموزش فایل سیستم‌ها

دانلود File Systems Explained: FAT32, NTFS, EXT and APFS - آموزش فایل سیستم‌ها

دوره آموزشی «جرم‌یابی فایلسیستم در سطح پایین و بازیابی داده‌ها» یک برنامه تخصصی، فشرده و مبتنی بر سطح بایت است که به‌طور ویژه برای آزمون‌گران جرم‌یابی دیجیتال، پاسخ‌دهندگان به حوادث سایبری و محققان امنیت طراحی شده است. محتوای این دوره توسط متخصصان و فعالان حوزه جرم‌یابی دیجیتال تحقیق و نگارش شده است. هدف اصلی این آموزش، حذف وابستگی متخصصان به ابزارهای خودکار و اصطلاحاً «جعبه سیاه» است. این دوره محققان را آموزش می‌دهد تا ساختارهای باینری خام را به‌صورت مستقیم تحلیل کنند تا بتوانند با اطمینان کامل از یافته‌های فنی خود در دادگاه و مراجع قانونی دفاع نمایند. بخش ابتدایی این آموزش با مفاهیم پایه و بنیادی ذخیره‌سازی داده‌ها آغاز می‌شود؛ از جمله بررسی فضاهای تخصیص یافته (Allocated) در برابر فضاهای تخصیص نیافته (Unallocated)، آدرس‌دهی بخش‌ها و خوشه‌ها (Sector/Cluster addressing) و همچنین فضای هدر رفته یا اسلک (Slack space). پس از درک این مفاهیم پایه، شرکت‌کنندگان بلافاصله وارد تحلیل عملی به کمک ویرایشگرهای هگز (Hex Editors) می‌شوند. فراگیران در این بخش نحوه تبدیل اندیان‌نس (Endianness)، تفسیر آفست‌ها (Offsets) و مسیریابی بایت‌های خام را فرامی‌گیرند و هم‌زمان به بررسی تخصصی ساختارهای جدول پارتیشن، از جمله MBR و GPT می‌پردازند.
در ادامه، این دوره به کالبدشکافی و ساختارشکنی دقیق خانواده سیستم‌های فایل FAT (شامل FAT12، FAT16، FAT32 و exFAT) می‌پردازد. این تحلیل تا سطح بخش‌های راه اندازی (Boot Sectors)، زنجیره‌های خوشه (Cluster Chains) و تغییرات مدخل‌های دایرکتوری که در زمان حذف فایل‌ها رخ می‌دهند، پیش می‌رود. متخصصان با گذراندن این بخش می‌توانند ردپای فایل‌های حذف‌شده را به‌صورت دستی ردگیری و بازیابی کنند. به‌طور کلی، این دوره آموزشی مباحث پیچیده‌ای را پوشش می‌دهد که برای تحلیل‌گران امنیت ضروری است. دانش‌پژوهان یاد می‌گیرند که چگونه ساختارهای داده‌ای آسیب‌دیده را شناسایی کرده و داده‌های حساس را از میان بایت‌های خام استخراج کنند. این مهارت‌ها باعث می‌شود تا تحلیل‌گران در مواجهه با پرونده‌های پیچیده که ابزارهای استاندارد در آن‌ها ناکارآمد هستند، عملکردی دقیق و بدون خطا داشته باشند. در نهایت، این دوره دانش فنی عمیقی را ارائه می‌دهد تا متخصصان بتوانند گزارش‌های دقیق قانونی آماده کرده و فرآیند بازیابی اطلاعات را در سطح سخت‌افزاری و نرم‌افزاری به‌طور کامل مدیریت کنند.
در دوره آموزشی File Systems Explained: FAT32, NTFS, EXT and APFS با ساختارهای باینری خام و روش‌های تحلیل دستی داده‌ها آشنا خواهید شد.

دانلود Bash Shell Scripting Bootcamp: Linux Automation +50 Projects آموزش اسکریپت‌نویسی بش شل

دانلود Bash Shell Scripting Bootcamp: Linux Automation +50 Projects - آموزش اسکریپت‌نویسی بش شل

آیا برای ارتقای مهارت‌های لینوکسی خود و تسلط بر خط فرمان به شیوه‌ای بی‌سابقه آمادگی دارید؟ در این دوره جامع آموزشی که بر روی سرور اوبونتو تمرکز دارد، پیام‌های خطای گیج‌کننده کنار گذاشته می‌شوند و درگاهی به سوی دنیایی از امکانات نامحدود گشوده می‌شود. جهت تضمین بالاترین کیفیت آموزشی و ایجاد یک تجربه یادگیری پویا و مدرن، در تولید و ارائه مطالب این دوره از فناوری هوش مصنوعی استفاده شده است. ورود به این مسیر یادگیری، شروع یک فرایند تحول‌آفرین برای تسلط بر ابزارهای قدرتمند سرور خواهد بود. انتخاب سرور اوبونتو به این دلیل است که این سیستم‌عامل فراتر از یک بستر نرم‌افزاری ساده عمل می‌کند. اوبونتو در واقع دروازه ورودی به دنیای وسیع ابزارهای متن‌باز، انجمن‌های تخصصی بزرگ و فرصت‌های شغلی متعدد است. این دوره با تمرکز ویژه بر خط فرمان لینوکس در محیط اوبونتو، سرفصل‌های جامع و کاملی را ارائه می‌دهد که افراد را برای ورود به دنیای واقعی کار و اجرا در محیط‌های عملیاتی آماده می‌سازد.
آنچه این آموزش را از سایر دوره‌ها متمایز می‌کند، برنامه درسی جامع و ساختار یافته آن است. برنامه آموزشی تدوین شده، مرور کاملی بر تمامی ابعاد لینوکس و خط فرمان اوبونتو دارد. چه فراگیران در سطح مبتدی باشند و چه پیش از این تجربه کوتاهی در کار با لینوکس داشته باشند، بخش‌های برنامه‌ریزی‌شده و منظم دوره، آن‌ها را از مفاهیم پایه ساختار فایل‌ها تا مباحث پیشرفته‌تری مانند اسکریپت‌نویسی شل و تکنیک‌های خودکارسازی هدایت می‌کند. همچنین طراحی دوره به‌گونه‌ای انجام شده است که تجربه یادگیری بسیار جذاب، تعاملی و کاربردی را برای تمام شرکت‌کنندگان فراهم آورد.
در دوره آموزشی AI Engineering with Modern C++: LLMs, RAG, AI Agents & GenAI با مدیریت و خودکارسازی سیستم‌عامل لینوکس آشنا خواهید شد.

دانلود Ubuntu Linux : The Complete Course For Beginners 2019 آموزش اوبونتو لینوکس

دانلود Ubuntu Linux : The Complete Course For Beginners 2019 - آموزش اوبونتو لینوکس
(1405/6/23) تغییرات:

فایل‌های دوره مجدد بارگذاری شد.
زیرنویس انگلیسی اضافه شد.
محتوای دوره مربوط به تاریخ 2019/4

این دوره آموزشی با هدف آماده‌سازی افراد علاقه‌مند به ورود به دنیای مدیریت سیستم و متخصصان حوزه فناوری اطلاعات طراحی شده است. یکی از ویژگی‌های برجسته این دوره، عدم نیاز به داشتن دانش یا تجربه قبلی در زمینه لینوکس است. محتوای آموزشی به گونه‌ای تدوین شده که تمامی مباحث را از پایه و به صورت گام‌به‌گام به فراگیران منتقل می‌کند. در طول دوره، دانش‌پذیران هم با نحوه کار در محیط گرافیکی اوبونتو و هم با کنترل کامل سیستم از طریق محیط متنی و ترمینال آشنا می‌شوند تا بتوانند بر هر دو جنبه این سیستم‌عامل تسلط پیدا کنند.
شیوه تدریس در این دوره بر پایه تمرین‌های عملی و حل مسائل واقعی در لحظه استوار است و از ارائه تئوری‌های خشک و غیرکاربردی خودداری می‌کند. فراگیران یاد می‌گیرند که چگونه با استفاده از فایل‌های پیکربندی ارائه شده، محیط آزمایشگاهی محلی خود را راه‌اندازی کنند و سناریوهای مختلف را به صورت دست‌اول تجربه نمایند. همچنین، اجرای دستورات اساسی در محیط بَش (Bash)، مدیریت دقیق ساختار دایرکتوری‌ها و پوشه‌ها، تنظیم و کنترل سطوح دسترسی کاربران مختلف و شناسایی و رفع خطاهای سیستم در زمان واقعی از دیگر محورهای اصلی این آموزش محسوب می‌شود. این رویکرد عملی باعث می‌شود دانش‌پذیران اعتمادبه‌نفس کافی برای مدیریت سیستم‌های مبتنی بر لینوکس در محیط‌های کاری واقعی را کسب کنند.
در دوره آموزشی Ubuntu Linux The Complete Course For Beginners 2019 با اصول مدیریت سیستم و کار با ترمینال لینوکس آشنا خواهید شد.

دانلود 150+ CMD, PowerShell & Linux - for Network Troubleshooting آموزش سی‌ام‌دی و پاورشل

دانلود 150+ CMD, PowerShell & Linux - for Network Troubleshooting - آموزش سی‌ام‌دی و پاورشل

این برنامه آموزشی تخصصی برای مهندسان شبکه، مدیران سیستم، تیم‌های پشتیبانی فنی و تحلیل‌گران امنیت سایبری تدوین شده است تا توانایی بالایی در مدیریت تجهیزات و زیرساخت‌ها پیدا کنند. این دوره فراتر از مفاهیم نظری و تئوری‌های پایه قدم برمی‌دارد و تمرکز اصلی خود را بر ایجاد تسلط عملی و گام‌به‌گام در محیط‌های مختلف کاری قرار می‌دهد. فراگیران در طول این مسیر یاد می‌گیرند که چگونه با استفاده از ترمینال و ابزارهای متنی متداول، مشکلات پیچیده مرتبط با کندی شبکه و گلوگاه‌های عملکردی را به سرعت شناسایی و برطرف کنند.
آموزش‌های ارائه‌شده در این دوره بر پایه‌ی کار مستقیم با ابزارهای قدرتمندی همچون خط دستور و پاورشل در محیط سیستم‌عامل ویندوز و همچنین محیط‌های مختلف لینوکس شکل گرفته است. این رویکرد چندمنظوره باعث می‌شود که کارشناسان پشتیبانی و متخصصان فنی بتوانند بدون وابستگی به یک سیستم‌عامل خاص، با اعتماد به نفس کامل و اطمینان خاطر بالا به بررسی و تحلیل ترافیک شبکه، ارزیابی اتصالات، عیب‌یابی قطعی‌های ناگهانی و بهینه‌سازی عملکرد کلی سیستم‌ها بپردازند. در نهایت، شرکت‌کنندگان مهارت‌های لازم برای مستندسازی فرایندها و حل مسائل بحرانی در محیط‌های واقعی و عملیاتی زیرساخت را به دست خواهند آورد و توانمندی فنی خود را به سطح نوینی از کارایی ارتقا خواهند داد.
در دوره آموزشی 150+ CMD, PowerShell & Linux - for Network Troubleshooting با ابزارها و روش‌های عملی تشخیص و رفع مشکلات شبکه آشنا خواهید شد.

دانلود Next-Level Linux System Administration with Claude Code آموزش کلود کد

دانلود Next-Level Linux System Administration with Claude Code - آموزش کلود کد

این دوره آموزشی جامع فراتر از روش‌های معمول و ساده ارسال دستور به هوش مصنوعی می‌رود و مفاهیم پیشرفته‌ای را در حوزه مدیریت سیستم‌های لینوکس پوشش می‌دهد. در پروسه یادگیری، استفاده از هوش مصنوعی برای انجام امور روزمره و پیچیده فناوری اطلاعات مد نظر قرار گرفته است تا بازدهی و سرعت فرایندها به شکل چشمگیری افزایش یابد. یکی از محورهای اصلی این آموزش، آشنایی با مفهوم مهندسی عامل‌محور است که به سیستم هوش مصنوعی این امکان را می‌دهد تا به صورت کاملاً مستقل و خودکار، خروجی‌های تولیدشده خود را ارزیابی و اعتبارسنجی کند و در صورت وجود هرگونه خطا یا مشکل، بدون نیاز به دخالت دستی کاربر، اصلاحات لازم را اعمال نماید.
در طول این مسیر آموزشی، روش‌های کاربردی برای بهره‌گیری از عامل‌های هوش مصنوعی و ابزار کلود کد در راستای مدیریت زیرساخت، خودکارسازی فرایندها و اداره سیستم‌های مبتنی بر لینوکس به تفصیل ارائه می‌شود. دانش‌پژوهان یاد می‌گیرند که چگونه گروهی از عامل‌های هوش مصنوعی را تعریف کنند تا بتوانند به صورت تعاملی و هم‌افزا وظایف محوله را به انجام برسانند و بررسی کنند که آیا نتایج دقیقاً مطابق با اهداف تعیین‌شده پیاده‌سازی شده‌اند یا خیر. همچنین نحوه ساخت خودکارسازی‌های کارآمد فناوری اطلاعات تحت نظارت کاربر، با استفاده از ابزارهای استانداردی نظیر ترافورم و انسیبل آموزش داده می‌شود تا مسیر شغلی و فرایندهای کاری متخصصان به سطحی بسیار بالاتر ارتقا یابد.
در دوره آموزشی Next-Level Linux System Administration with Claude Code با مدیریت و خودکارسازی پیشرفته زیرساخت‌های لینوکس به کمک هوش مصنوعی آشنا خواهید شد.

دانلود Apache Nginx Web Server Deployment Fundamentals on Ubuntu!! آموزش آپاچی و انجین‌اکس

دانلود Apache Nginx Web Server Deployment Fundamentals on Ubuntu!! - آموزش آپاچی و انجین‌اکس

این دوره آموزشی با هدف توانمندسازی افراد در دنیای نوین تکنولوژی طراحی شده است تا شرکت‌کنندگان بتوانند فرآیندهای تکراری و زمان‌بر را به سیستم‌های هوشمند و خودکار تبدیل کنند. در طول این برنامه، نحوه کار با محرک‌ها (Triggers)، اقدامات (Actions) و رابط‌های برنامه‌نویسی (APIs) به طور کامل آموزش داده می‌شود تا دانش‌جویان قادر باشند اتوماسیون‌هایی دقیق و بدون نقص طراحی و تست کنند. یکی از ویژگی‌های برجسته این دوره، تمرکز بر ادغام مدل‌های هوش مصنوعی و عوامل هوشمند (AI Agents) در جریان‌های کاری است. این رویکرد به سیستم‌ها اجازه می‌دهد تا نه تنها وظایف را اجرا کنند، بلکه در مورد داده‌ها تصمیم‌گیری کرده و پردازش‌های پیچیده را به صورت خودکار پیش ببرند.
علاوه بر جنبه‌های فنی، این دوره به شرکت‌کنندگان می‌آموزد که چگونه سیستم‌های اتوماسیون مقیاس‌پذیری ایجاد کنند که قابلیت استفاده مجدد، بهبود مستمر و حتی فروش به عنوان یک سرویس تجاری را داشته باشند. در بخش‌های پیشرفته، نحوه اتصال اپلیکیشن‌های مختلف، پایگاه‌های داده و ابزارهای هوش مصنوعی به یکدیگر برای ایجاد یک اکوسیستم واحد بررسی می‌شود. هدف نهایی این آموزش، کاهش حداکثری مداخله انسانی، افزایش چشمگیر بهره‌وری و ایجاد ساختارهایی است که همگام با نیازهای کسب‌وکار رشد می‌کنند. با گذراندن این دوره، فرد می‌تواند به یک معمار اتوماسیون تبدیل شود که با ترکیب خلاقیت و ابزارهای دیجیتال، راه‌حل‌هایی نوین برای چالش‌های عملیاتی ارائه می‌دهد. این مسیر آموزشی از مفاهیم پایانی شروع شده و تا بهینه‌سازی پیشرفته‌ترین سناریوهای هوشمند ادامه می‌یابد تا اطمینان حاصل شود که خروجی کار، سیستمی پایدار و کارآمد است.
در دوره آموزشی Apache Nginx Web Server Deployment Fundamentals on Ubuntu!! با ساخت جریان‌های کاری خودکار و ادغام هوش مصنوعی در فرآیندها آشنا خواهید شد.

دانلود 100 Days of DevOps - Hands-on Labs آموزش دوآپز

دانلود 100 Days of DevOps - Hands-on Labs - آموزش دوآپز
(1404/12/9) تغییرات:

دوره بروزرسانی شد.
زیرنویس انگلیسی اضافه شد.
عنوان سابق دوره: 100 Days of DevOps

این دوره جدید آموزشی به‌عنوان مکمل و همراه اصلی چالش معروف «۱۰۰ روز دواپس» در مجموعه کدکلود طراحی شده است تا مسیر یادگیری دانش‌پژوهان را هموارتر کند. چالش اصلی با هدف تبدیل دانش تئوری به مهارت عملی، هزاران دانشجو را ترغیب کرده است تا روزانه حداقل یک ساعت را به تمرین‌های واقعی اختصاص دهند. با این حال، بسیاری از یادگیرندگان هنگام انجام سناریوهای پیچیده با چالش و بن‌بست مواجه می‌شدند. این دوره دقیقاً برای حل این مشکل ساخته شده است تا مطمئن شوید در هیچ مرحله‌ای از مسیر یادگیری متوقف نخواهید شد.
در این دوره، آموزش‌ها و راه‌حل‌های ویدیویی جامع توسط متخصصان ارائه شده است که تمامی پروژه‌ها و ریز‌تکالیف دنیای واقعی موجود در چالش ۱۰۰ روزه را گام‌به‌گام پوشش می‌دهند. این مجموعه به‌جای آموزش‌های صرفاً تئوری، بر پایه یادگیری فعال و انجام عملی پروژه‌ها بنا شده است. یادگیرندگان در طول این چرخه با تمام مراحل دواپس و ابزارهای کاربردی متداول در تیم‌های مدرن فناوری اطلاعات آشنا می‌شوند. مباحث مطرح‌شده ابزارهای کلیدی از جمله لینوکس، گیت، داکر، کوبرنتیس، جنکینز، ترافرم، پرومتیوس و انسیبل را در بر می‌گیرد.
محتوای دوره به‌گونه‌ای تنظیم شده است که دانش‌پژوهان در کنار مدرسان، سناریوهای مختلفی مانند رفع اشکال خط‌لوله‌های اجرا، استقرار خوشه‌های چندگره‌ای و اتوماسیون زیرساخت‌ها را به صورت کاملاً عملی تجربه کنند. مدرسان در تمام طول این مسیر ۱۰۰ روزه همراه دانشجویان هستند تا مفاهیم به شکل عمیق درک شوند. هدف نهایی این برنامه، آماده‌سازی کامل افراد برای ورود به بازار کار و تبدیل آن‌ها به مهندسان دواپس آماده به کار از طریق ساخت یک پایه‌ قوی عملی و کاربردی است.
در دوره آموزشی 100 Days of DevOps - Hands-on Labs با مهارت‌ها و ابزارهای عملی مهندسی دواپس آشنا خواهید شد.

دانلود DevOps Full Course for Beginners 2025 | Git, Docker, AWS. آموزش کامل دواپس

دانلود DevOps Full Course for Beginners 2025 | Git, Docker, AWS. - آموزش کامل دواپس

این دوره به منزله یک راهنمای جامع و کامل برای علاقه‌مندان به تبدیل شدن به یک مهندس ماهر DevOps در سال 2025 ارائه شده است. فرد در این دوره از ابتدا شروع می‌کند و تمامی اصول اساسی و ابزارهای ضروری DevOps را فرا می‌گیرد. سرفصل‌های آموزشی شامل مفاهیم بنیادی DevOps، سیستم‌عامل لینوکس، اسکریپت‌نویسی شل (Shell Scripting) برای اتوماسیون، Git برای کنترل نسخه، Docker برای کانتینرسازی، یکپارچه‌سازی پیوسته و استقرار پیوسته (CI/CD)، سرویس‌های ابر آمازون (AWS) و Kubernetes برای ارکستراسیون کانتینرها هستند. هر یک از موضوعات مطرح شده در این مجموعه آموزشی به صورت عملی، با روشی مناسب برای افراد مبتدی و با ارائه پروژه‌های واقعی و راهنمایی‌های گام به گام تدریس می‌شوند. این دوره برای هر کسی که به دنبال تسلط بر ابزارهای DevOps و فناوری‌های ابری با تقاضای بالا در سال 2025 است، مفید خواهد بود؛ چه یک دانشجو باشد، چه یک توسعه‌دهنده نرم‌افزار و چه یک متخصص فناوری اطلاعات. در پایان دوره، فرد شرکت‌کننده اعتماد به نفس لازم برای ساخت، خودکارسازی و استقرار برنامه‌های کاربردی را همچون یک فرد حرفه‌ای کسب خواهد کرد.
در دوره آموزشی DevOps Full Course for Beginners 2025 | Git, Docker, AWS. با مفاهیم و ابزارهای اساسی مورد نیاز برای ساخت، اتوماسیون و استقرار برنامه‌ها به صورت حرفه‌ای آشنا خواهید شد.

دانلود Master Kali Linux: A Practical Guide for Everyone آموزش کالی لینوکس

دانلود Master Kali Linux: A Practical Guide for Everyone - آموزش کالی لینوکس

این دوره برای پاسخ به کنجکاوی افراد علاقه‌مند به هک اخلاقی، تست نفوذ یا درک شیوه تفکر و عملکرد هکرها طراحی شده است. صرف نظر از اینکه فرد یک مبتدی کامل باشد یا یک متخصص فناوری اطلاعات که به دنبال تقویت مهارت‌های خود است، این برنامه آموزشی کالی لینوکس را برای همگان قابل دسترس می‌سازد. کالی لینوکس محبوب‌ترین توزیع تست نفوذ در جهان است و مجهز به صدها ابزار امنیتی برای اسکن شبکه، تست برنامه‌های وب، حملات بی‌سیم و پزشکی قانونی دیجیتال است. در طول این دوره، شرکت‌کنندگان می‌آموزند که چگونه کالی لینوکس را نصب و پیکربندی کنند، خط فرمان قدرتمند آن را کشف کنند و تجربه عملی با ابزارهای امنیتی ضروری به دست آورند. این آموزش پایه‌ای محکم برای ورود به دنیای امنیت سایبری و تست نفوذ فراهم می‌کند.
در دوره آموزشی Master Kali Linux: A Practical Guide for Everyone با سیستم عامل کالی لینوکس و ابزارهای تست نفوذ آن آشنا خواهید شد.

دانلود Bash Shell Scripting: Automate the Boring Stuff with Bash آموزش بش شل

دانلود Bash Shell Scripting: Automate the Boring Stuff with Bash - آموزش بش شل

این دوره آموزشی جامع اسکریپت‌نویسی شل بش برای تمام علاقه‌مندان، از مبتدیان کامل گرفته تا افرادی که با خط فرمان آشنایی دارند، مناسب است. هدف این دوره، ارائه یک درک کامل و عمیق از نحوه نوشتن اسکریپت‌های شل است. در طول دوره، به تمامی مباحث پایه اسکریپت‌نویسی شل، از جمله تعریف و استفاده از متغیرها، تصمیم‌گیری با استفاده از دستورات شرطی if-else، عبارات ریاضی، حلقه‌ها و توابع پرداخته می‌شود. در پایان این دوره، شرکت‌کنندگان مهارت‌های لازم برای خودکارسازی وظایف، حل مسائل واقعی و نوشتن اسکریپت‌های شل خود را با اعتماد به نفس کامل کسب خواهند کرد. رویکرد پروژه‌محور در دو بخش پایانی دوره به دانش‌آموزان این امکان را می‌دهد که تمام آموخته‌های خود را در عمل به کار بگیرند و اسکریپت‌هایی ایجاد کنند که چالش‌های کاربردی و واقعی را حل می‌کنند.
در دوره آموزشی Bash Shell Scripting: Automate the Boring Stuff with Bash با اصول و کاربردهای اسکریپت‌نویسی شل بش آشنا خواهید شد.