آموزش Bash Script

Bash Script یکی از ابزارهای قدرتمند در سیستم‌عامل‌ لینوکس است که به کاربران این امکان را می‌دهد تا دستورات خود را به صورت خودکار و با استفاده از اسکریپت‌های متنی اجرا کنند. مقدمه‌ای بر Bash ... بیشتر

جدید
5 (1 امتیاز)
71 دانشجو
مقدماتی

معین حشمتی

به‌روزرسانی: ۱۴۰۳/۱۲/۲۶

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
نظرات کاربران
درباره استاد

آنچه در این دوره می‌آموزید

کار با بعضی از دستورات پایه در Terminalسیستم عامل لینوکس

نصب و کار با کد‌ ادیتورهای nano و vim

متغیر ها و مقدار ها در Bash و روش های ورودی گرفتن از کاربر و اعمال ریاضیات در Bash

شرط ها و حلقه های تکرار در Bash

توابع در Bash

نوشتن اسکریپت های مختلف

محتوای دوره

5 فصل 46 جلسه 6 ساعت ویدیو
کار با یکسری دستورات پایه در لینوکس و نصب کد‌ ادیتور های مورد نظر و نوشتن اولین برنامه
  معرفی سر فصل های آموزش Bash Script
مشاهده
"04:38
  صحبت در مورد نحوه دسترسی به پیش نیاز آموزش Bash Script
"05:29
  کار با بعضی از دستورات پایه در سیستم عامل لینوکس - بخش اول
"04:39
  کار با بعضی از دستورات پایه در سیستم عامل لینوکس - بخش دوم
"06:39
  نصب و کار با کد‌ ادیتور nano
"06:44
  نصب و کار با کد‌ ادیتور vim
"05:55
  ساخت فایل و نوشتن اولین برنامه و روش های اجرای برنامه
"08:38
متغیر ها و مقدار ها در Bash ، روش های ورودی گرفتن از کاربر و اعمال ریاضیات در Bash
شرط ها و حلقه های تکرار در Bash
توابع در Bash
نوشتن اسکریپت های مختلف

پیش‌نیاز‌ها

شما برای یادگیری آموزش Bash Script باید لینوکس را تا سطح Linux Essentials بلد باشید، که در این آموزش به شما یک کتاب با نام  
لینوکس پایه (Linux Essentials) معرفی خواهد شد که نویسنده کتاب مدرس دوره معین حشمتی است که شما می توانید به شکل رایگان به این کتاب دسترسی داشته باشید که در فصل اول این دوره به طور کامل نحوه دسترسی شما به این کتاب توضیح داده شده است . و شما با خواندن این کتاب می توانید Linux Essentials را حد حد زیادی یاد بگیرید. 

درباره دوره

Bash Script یکی از ابزارهای قدرتمند در سیستم‌عامل‌ لینوکس است که به کاربران این امکان را می‌دهد تا دستورات خود را به صورت خودکار و با استفاده از اسکریپت‌های متنی اجرا کنند.

مقدمه‌ای بر Bash

Bash (Bourne Again SHell) یک شل (Shell) است که به عنوان پیش‌فرض در بسیاری از توزیع‌های لینوکس استفاده می‌شود. این شل به کاربران این امکان را می‌دهد که با استفاده از دستورات متنی، به سیستم‌عامل خود دسترسی پیدا کنند و وظایف مختلفی را انجام دهند. Bash همچنین از اسکریپت‌نویسی پشتیبانی می‌کند که به کاربران این امکان را می‌دهد تا مجموعه‌ای از دستورات را در یک فایل ذخیره کرده و به صورت خودکار اجرا کنند.

چرا باید Bash Script یاد بگیریم؟

یادگیری Bash Script می‌تواند مزایای زیادی داشته باشد:

خودکارسازی وظایف: با استفاده از اسکریپت‌ها، می‌توانید وظایف تکراری را خودکار کنید و زمان خود را صرفه‌جویی کنید.

مدیریت سیستم: با نوشتن اسکریپت‌های Bash، می‌توانید به راحتی سیستم خود را مدیریت کنید و به تنظیمات مختلف دسترسی پیدا کنید.

آموزش و یادگیری: یادگیری Bash Script به شما کمک می‌کند تا با نحوه کار سیستم‌عامل لینوکس آشنا شوید و مهارت‌های خود را در زمینه برنامه‌نویسی تقویت کنید.

Bash Script کاربردهای زیادی در دنیای واقعی دارد. برخی از این کاربردها عبارتند از:

پشتیبان‌گیری از داده‌ها: با نوشتن اسکریپت‌هایی که به طور خودکار از داده‌های شما پشتیبان‌گیری می‌کنند، می‌توانید از اطلاعات خود محافظت کنید.

نصب و پیکربندی نرم‌افزار: با استفاده از Bash Script، می‌توانید نرم‌افزارها را به صورت خودکار نصب و پیکربندی کنید.

مدیریت سرورها: مدیران سیستم می‌توانند از Bash Script برای مدیریت سرورها و انجام وظایف روزمره استفاده کنند.

نتیجه‌گیری

آموزش Bash Script یکی از مهارت‌های مهم برای هر کاربر لینوکس است. با یادگیری Bash Script، می‌توانید به راحتی وظایف خود را خودکار کنید و به مدیریت سیستم خود بپردازید.

ما در آموزش Bash Script آمدیم از پایه ترین مباحث مثل تعریف کردن متغیر تا مباحثی مثل شرط ها و حلقه ها و توابع را مورد بررسی قرار داده ایم و همچنین در این آموزش اسکریپت های مختلفی را نیز نوشتیم. 

اطلاعات بیشتر

دوره‌های پیشنهادی

درباره استاد

معین حشمتی
3 دوره
340 دانشجو

معین حشمتی دانشجوی مهندسی کامپیوتر دانشگاه ملی کرمانشاه است. ایشان برنامه نویس پایتون و فلاتر  و علاقه‌مند به حوزه های شبکه و امنیت و طراحی سایت هستند. شروع کارشان با یادگیری برنامه‌نویسی پایتون، در ادامه شروع کار با لینوکس و ورود به دنیای شبکه و امنیت و طراحی وب سایت است. معین حشمتی مسلط به +Network و لینوکس تا سطح Lpic1 و Pwk و Wordpress است. ایشان نویسنده کتاب های لینوکس ، شبکه و  برنامه نویسی هستند.

اطلاعات بیشتر

دیگر دوره‌های معین حشمتی

سوالات پرتکرار

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.

تمام حقوق این وب‌سایت برای شرکت ندای دانش همراه ایرانیان (مکتب‌خونه‌‌‌‌) است.