آموزش جامع اسکریپت‌نویسی شل لینوکس - مفاهیم پایه - آخرین آپدیت

دانلود Linux Shell Scripting - Basics

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و در لحظه که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در طول مسیر یادگیری، درک خود را عمیق‌تر کنید. دوره اسکریپت‌نویسی شل لینوکس (Linux Shell Scripting) مهارت‌های ضروری برای اتوماسیون وظایف، پردازش داده‌ها و مدیریت سیستم را با استفاده از Bash Scripting در سیستم‌عامل لینوکس به شما می‌آموزد. چه یک مدیر سیستم آینده باشید و چه یک توسعه‌دهنده، این دوره به شما یاد می‌دهد که چگونه اسکریپت‌های Bash را ایجاد، عیب‌یابی و بهینه‌سازی کنید. شما با یادگیری اصول اولیه ساخت اسکریپت، از جمله فرمت‌های فایل، متغیرها و انجام محاسبات ساده شروع خواهید کرد. با پیشرفت در دوره، مفاهیم پیچیده‌تری مانند دستورات شرطی، حلقه‌ها و مدیریت ورودی‌های کاربر را بررسی خواهید کرد. علاوه بر این، این دوره شما را با تکنیک‌های پیشرفته‌ای مانند کنترل اسکریپت، نمایش داده‌ها و زمان‌بندی وظایف (Job Scheduling) آشنا می‌کند که برای اتوماسیون بهینه سیستم ضروری هستند. سرفصل‌های این دوره گام‌به‌گام طراحی شده‌اند؛ به گونه‌ای که از مهارت‌های پایه شروع شده و به تدریج به مباحث پیشرفته می‌رسند. شما منطق اسکریپت‌نویسی را با دستورات شرطی و حلقه‌ها به دست می‌آورید و یاد می‌گیرید چگونه از طریق مدیریت ورودی و خروجی با کاربر تعامل داشته باشید. در ماژول‌های نهایی، تمرکز بر کاربردهای واقعی است و به شما نشان داده می‌شود که چگونه با پردازش‌های پس‌زمینه (Background Processes) کار کنید و وظایف را با استفاده از Cron Jobs خودکار سازید. با مثال‌های عملی و چالش‌های واقعی، در نوشتن اسکریپت‌های Bash کاربردی و بهینه اعتماد به نفس پیدا خواهید کرد. این دوره برای افرادی طراحی شده است که می‌خواهند مهارت‌های اسکریپت‌نویسی خود را ارتقا داده و وظایف را در محیط لینوکس خودکار کنند. این دوره برای کاربران مبتدی و متوسط که درک پایه‌ای از سیستم‌عامل لینوکس دارند، ایده‌آل است. هیچ دانش قبلی در زمینه اسکریپت‌نویسی مورد نیاز نیست، اما آشنایی با خط فرمان لینوکس (Command Line) مفید خواهد بود. در پایان این دوره، شما قادر خواهید بود اسکریپت‌های Bash را ایجاد و اجرا کنید، ورودی و خروجی کاربر را مدیریت کنید، از حلقه‌ها و دستورات شرطی برای تصمیم‌گیری استفاده کنید، وظایف را خودکار سازید، پردازش‌های سیستم را مدیریت کرده و اسکریپت‌های خود را برای بهره‌وری بیشتر عیب‌یابی و بهینه‌سازی کنید.

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

ساخت اولیه اسکریپت Basic Script Building

  • بررسی کلی Overview

  • ساخت اولیه اسکریپت Basic Script Building

استفاده از متغیرها Using Variables

  • استفاده از متغیرها Using Variables

انجام محاسبات ریاضی Performing Math

  • تغییر مسیر (Redirection) Redirection

  • انجام محاسبات ریاضی Performing Arithmetic

خروج از اسکریپت‌ها Exiting Scripts

  • دستورات شرطی Conditional Statements

  • دستورات شرطی بخش دوم Conditional Statements Part 2

  • دستورات شرطی بخش سوم Conditional Statements Part 3

دستورات ساختاریافته Structured Commands

  • حلقه‌ها Loops

  • حلقه‌ها بخش دوم Loops Part 2

  • حلقه‌ها بخش سوم Loops Part 3

مدیریت ورودی کاربر Handling User Input

  • پارامترهای موقعیتی ورودی کاربر User Input Positional Parameters

  • پارامترهای موقعیتی ورودی کاربر بخش دوم User Input Positional Parameters Pt 2

  • گزینه‌های ورودی کاربر User Input Options

  • گزینه‌های ورودی کاربر بخش دوم User Input Options Part 2

  • خواندن ورودی کاربر (Read) User Input Read

نمایش داده‌ها Presenting Data

  • نمایش داده‌ها و توصیف‌گرهای فایل Presenting Data File Descriptors

کنترل اسکریپت Script Control

  • کنترل اسکریپت Script Control

  • کنترل اسکریپت بخش دوم Script Control Part 2

نمایش نظرات

آموزش جامع اسکریپت‌نویسی شل لینوکس - مفاهیم پایه
جزییات دوره
11h 55m
19
(آخرین آپدیت)
85
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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