آموزش لینوکس برای مهندسان کلود و DevOps - آخرین آپدیت

دانلود Linux for Cloud and DevOps Engineers

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. در این دوره، شما به مفاهیم ضروری لینوکس که به‌طور خاص برای متخصصان کلود و DevOps طراحی شده است، می‌پردازید. با شروع از معرفی سیستم‌های لینوکس و محیط‌های AWS، به‌سرعت به سراغ ایجاد و مدیریت نمونه‌های (Instances) لینوکس خواهید رفت. از طریق مثال‌های کاربردی، یاد می‌گیرید که چگونه از سیستم‌عامل‌های مختلف اتصال برقرار کنید و سلسله‌مراتب سیستم فایل لینوکس را بررسی نمایید تا پایه‌ای قوی در مدیریت سیستم‌عامل کسب کنید. در ادامه، در زمینه مدیریت فایل‌ها و دایرکتوری‌ها عمیق‌تر شده و بر دستورات کلیدی برای ایجاد، ویرایش و سازماندهی فایل‌های لینوکس مسلط می‌شوید. همچنین نحوه مدیریت کاربران، مجوزها (Permissions) و مالکیت فایل‌ها را خواهید آموخت که از وظایف حیاتی در هر زیرساخت ابری است. این دوره همچنین مدیریت سیستم را پوشش می‌دهد و به شما نشان می‌دهد که چگونه پردازش‌ها را نظارت کنید، اطلاعات سیستم را جمع‌آوری نمایید و بسته‌های ضروری را برای حفظ عملکرد سیستم مدیریت کنید. در پایان این دوره، شما به دانش پیشرفته‌ای در زمینه شبکه‌سازی، مدیریت سرویس‌ها و اتوماسیون پردازش‌ها مجهز خواهید شد و برای مدیریت بهینه محیط‌های ابری مبتنی بر لینوکس آماده می‌شوید. با راهنمایی‌های گام‌به‌گام در مورد وظایف رایج مانند نصب بسته‌ها، دستورات شبکه و آرشیو کردن، مهارت‌های عملی لازم برای هر نقش کلود یا DevOps را به دست خواهید آورد. این دوره برای مهندسان کلود، متخصصان DevOps و مدیران سیستم طراحی شده است. داشتن دانش قبلی از مفاهیم پایه کلود و آشنایی مختصر با رابط خط فرمان (CLI) توصیه می‌شود اما الزامی نیست.

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

معرفی دوره Introduction to the Course

  • معرفی دوره و درباره مدرس Course Introduction and About the Author

  • سیستم‌عامل چیست What is Operating System

  • ایجاد حساب کاربری AWS Create an AWS Account

  • ایجاد یک نمونه EC2 لینوکس Create a Linux EC2 Instance

  • اتصال به سیستم لینوکس با استفاده از MobaXterm در ویندوز Connect to Linux System Using MobaXterm from Windows

  • اتصال به سیستم لینوکس از مک Connect to Linux System from Mac

  • سلسله‌مراتب سیستم فایل لینوکس Linux Filesystem Hierarchy

فایل‌ها و دایرکتوری‌ها Files and Directories

  • دستورات پایه لینوکس Basic Linux Commands

  • خواندن یک فایل Read a File

  • ایجاد یک فایل Create a File

  • ویرایش یا افزودن محتوا به فایل Edit or Append Content to a File

  • ایجاد دایرکتوری‌ها Create Directories

  • حذف فایل‌ها و دایرکتوری‌ها Remove Files and Directories

مدیریت فایل‌ها و دایرکتوری‌ها Manage Files and Directories

  • دستور کپی فایل‌ها یا دایرکتوری‌ها (cp) Copy Files or Directories - Command (cp)

  • انتقال یا تغییر نام فایل Move or Rename a File

  • دستور تغییر دایرکتوری (cd) Change Directory - Command (cd)

  • نحوه جستجوی فایل - دستورات (find, diff و file) How to Search a File - Commands (find, diff and file)

  • جستجوی کلمه در فایل - دستور (grep) Search a Word in a File - Command (grep)

  • جایگزینی کلمه در فایل - دستور (sed) Replace a Word in a File - Command (sed)

مدیریت کاربران User Management

  • ایجاد و مدیریت کاربر - دستور (useradd) Creating and Managing a User - Command (useradd)

  • ورود به نمونه EC2 به عنوان کاربر Login as a User onto EC2 Instance

  • توضیح دستور ls ls Command Explained

  • مجوزهای فایل File Permissions

  • تغییر مجوزها - دستور (chmod) Changing Permissions - Command (chmod)

  • تغییر مالکیت - دستورات (chown, file) Changing Ownership - Commands (chown, file)

مدیریت سیستم System Management

  • جمع‌آوری اطلاعات سیستم - دستورات (free, cpuinfo, uname و موارد دیگر) Gather System Information - Commands (free, cpuinfo, uname, and More)

مدیریت نرم‌افزار Software Management

  • نصب بسته‌ها - دستورات: yum (install, remove) Installing Packages - Commands: yum (install, remove)

  • به‌روزرسانی و دریافت اطلاعات بسته‌ها - دستورات: yum (update, list, info) Updating and Getting Information about Packages - Commands: yum (update, list, info)

شبکه‌سازی Networking

  • جمع‌آوری اطلاعات شبکه - دستورات (hostname, ping, wget, ifconfig, curl) Collect Network Information - Commands (hostname, ping, wget, ifcofnig, curl)

  • توضیح Telnet Telnet explained

سرویس‌ها Services

  • سرویس‌ها - دستورات: Service (status, start, stop) Services - Commands: Service (status, start, stop)

  • سرویس‌ها - دستورات (chkconfig, systemctl) Services - Commands (chkconfig, systemctl)

مدیریت پردازش‌ها Process Management

  • مدیریت پردازش‌ها - دستورات (ps, fg, bg, top) Process Management - Commands (ps, fg, bg, top)

مباحث متفرقه Miscellaneous Topics

  • آرشیو کردن فایل‌ها و دایرکتوری‌ها - دستورات (gzip, gunzip, zip, unzip, tar) Archiving Files and Directories - Commands (gzip, gunzip, zip, unzip, tar)

  • توضیح Crontab Crontab Explained

  • لینک‌های نرم و سخت - دستور (ln) Softlink and Hardlink - Command (ln)

  • کپی فایل‌ها از ویندوز به لینوکس - دستور (scp) Copy Files from Windows to Linux - Command (scp)

نمایش نظرات

آموزش لینوکس برای مهندسان کلود و DevOps
جزییات دوره
6h 39m
37
(آخرین آپدیت)
602
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده