اسکریپتنویسی شل Bash - راهنمای کامل برای مبتدیان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- بعد از گذراندن دوره، شما احساس اعتمادبهنفس کرده و دانش زیادی درباره اسکریپتنویسی Bash خواهید داشت.
- این آموزش به بررسی عملکردهای ابتدایی اسکریپت Bash همراه با مثالهای مربوطه برای درک آسان میپردازد.
- شما قادر خواهید بود اسکریپتهای دستهای بسازید که در فعالیتهای روزمره شما مفید خواهند بود.
- اسکریپتهایی ایجاد میکنید که با فایلها، پوشهها و بسیاری موارد دیگر کار کند.
توضیحات دوره
Bash یک پردازشگر فرمان است که معمولاً در یک پنجره متنی اجرا میشود و کاربر فرمانهایی را تایپ میکند که موجب انجام اکشنها میشود. Bash همچنین میتواند فرمانهایی را از یک فایل که به آن اسکریپت شل میگویند بخواند و اجرا کند. مانند بیشتر شلهای یونیکس، Bash از قابلیتهای تطبیق نام فایل (wildcard matching)، پایپینگ، مستندسازی، جایگزینی فرمان، متغیرها و ساختارهای کنترل برای تست شرطی و iteration پشتیبانی میکند. کلیدواژهها، سینتکس، متغیرهای با اسکوپ پویا و سایر ویژگیهای اساسی زبان بهطور کامل از Bash کپی شدهاند.
این دوره به دانشجویان دانش و مهارتهای اساسی را برای استفاده از شل Bash جهت مدیریت و اتوماسیون مدیریت سیستمهای مختلف ارائه میدهد. این دوره به دانشجویان برای شناسایی و ساخت فرمانهایی که برای انجام تسکهای خاص نیاز دارند، مهارتهای لازم را آموزش میدهد. به علاوه، دانشجویان یاد میگیرند که چگونه اسکریپتهایی بسازند تا تسکهای پیشرفته مانند اتوماسیون تسکهای تکراری را انجام دهند.
این دوره برای مبتدیانی طراحی شده که میخواهند درباره شل Bash و برخی از اسکریپتنویسی اولیه با Bash اطلاعات کسب کنند.
لطفاً منتظر نمانید که دیگران شما را تشویق کنند تا این مهارت را یاد بگیرید.
کوشش کنید تا نیاز و تقاضای عصر امروز را شناسایی کنید و این فرصت را غنیمت بشمارید تا این مهارت جدید را یاد بگیرید و با زمان و فناوریهای روز همگام شوید.
مطمئن هستیم به محض این که دوره را تمام کنید، در اتوماسیون با استفاده از شل Bash بسیار کارآمد خواهید بود.
مدرس دوره فردی حرفهای است که به هزاران دانشجو کمک کرده تا یاد بگیرند چگونه از Bash استفاده کنند. بیایید و از دوره لذت ببرید در حالی که این ابزار قدرتمند را یاد میگیرید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان مبتدی که درباره شل Bash کنجکاو هستند.
- کسی که میخواهد اسکریپتنویسی برای اتوماسیون را یاد بگیرد.
- کسی که مسئول IT در یک سازمان است.
اسکریپتنویسی شل Bash - راهنمای کامل برای مبتدیان
-
شل Bash - مقدمه دوره 01:27
-
شل Bash - ویرایشگر کد 01:47
-
شل Bash - مقدمه Bash و ایجاد فایل Bash - بخش 1 02:40
-
شل Bash - مقدمه Bash و ایجاد فایل Bash - بخش 2 01:28
-
شل Bash - فرمانهای Bash - معرفی pwd 00:32
-
شل Bash - فرمانهای Bash - معرفی ls - بخش 1 00:43
-
شل Bash - فرمانهای Bash - معرفی ls - بخش 2 00:39
-
شل Bash - فرمانهای Bash - معرفی mkdir 00:38
-
شل Bash - فرمانهای Bash - معرفی cd - بخش 1 00:55
-
شل Bash - فرمانهای Bash - معرفی cd - بخش 2 01:03
-
شل Bash - فرمانهای Bash - معرفی echo 00:40
-
شل Bash - فرمانهای Bash - معرفی touch - بخش 1 01:01
-
شل Bash - فرمانهای Bash - معرفی touch - بخش 2 01:13
-
شل Bash - فرمانهای Bash - معرفی cat 01:58
-
شل Bash - فرمانهای Bash - معرفی clear 00:31
-
شل Bash - فرمانهای Bash - معرفی history 00:19
-
آزمون 1 None
-
شل Bash - فرمانهای Bash - معرفی copy - بخش 1 01:57
-
شل Bash - فرمانهای Bash - معرفی copy - بخش 2 01:56
-
شل Bash - فرمانهای Bash - معرفی move 02:06
-
شل Bash - فرمانهای Bash - معرفی rm - بخش 1 02:10
-
شل Bash - فرمانهای Bash - معرفی rm - بخش 2 01:28
-
شل Bash - فرمانهای Bash - معرفی chmod 01:06
-
شل Bash - فرمانهای Bash - معرفی find - بخش 1 01:29
-
شل Bash - فرمانهای Bash - معرفی find - بخش 2 00:36
-
شل Bash - فرمانهای Bash - معرفی find - بخش 3 01:28
-
شل Bash - فرمانهای Bash - معرفی grep 02:33
-
شل Bash - فرمانهای Bash - معرفی sleep 01:35
-
شل Bash - فرمانهای Bash - معرفی kill 01:13
-
آزمون 2 None
-
کاراکترهای ویژه در شل Bash - کامنت (#) 01:08
-
کاراکترهای ویژه در شل Bash - جداکننده فرمان (;) 01:00
-
کاراکترهای ویژه در شل Bash - ریداریکت (<) - بخش 1 01:39
-
کاراکترهای ویژه در شل Bash - ریدایرکت (<) - بخش 2 01:06
-
کاراکترهای ویژه در شل Bash - پیوست (<< ) 01:18
-
کاراکترهای ویژه در شل Bash - ریدایرکت ورودی (<) 00:40
-
کاراکترهای ویژه در شل Bash - پایپ (|) 01:58
-
کاراکترهای ویژه در شل Bash - فرار (\) 01:13
-
کاراکترهای ویژه در شل Bash - Tilde (~) 01:19
-
کاراکترهای ویژه در شل Bash - نقطه (.) 01:01
-
کاراکترهای ویژه در شل Bash - نقطه دوتایی (..) 00:44
-
آزمون 3 None
-
متغیرها در شل Bash - مقدمه 01:33
-
متغیرها در شل Bash - آرگومانهای خط فرمان 02:47
-
متغیرها در شل Bash - متغیرها 00:54
-
متغیرها در شل Bash - متغیرها (حساس به بزرگ و کوچک بودن حروف) 00:54
-
متغیرها در شل Bash - متغیرها (مشکل فضای اطراف '=') 00:33
-
متغیرها در شل Bash - ورودیهای کاربر در متغیرها - بخش 1 00:51
-
متغیرها در شل Bash - ورودیهای کاربر در متغیرها - بخش 2 00:44
-
متغیرها در شل Bash - ورودیهای کاربر در متغیرها - بخش 3 00:54
-
اشکالزدایی - بخش 1 04:35
-
اشکالزدایی - بخش 2 00:54
-
اشکالزدایی - بخش 3 00:47
-
آزمون 4 None
-
شرطی تصمیمگیری - شرطی If 02:50
-
شرطی تصمیمگیری - شرطی If (آرگومانهای خط فرمان) 01:04
-
شرطی تصمیمگیری - شرطی If (حساس به بزرگ و کوچک بودن حروف) 00:41
-
شرطی تصمیمگیری - شرطی If Else 01:29
-
شرطی تصمیمگیری - شرطی If تودرتو 02:31
-
شرطی تصمیمگیری - شرطی If Else تودرتو 02:29
-
شرطی تصمیمگیری - شرطی Else If 01:59
-
شرطی تصمیمگیری - اگر فایل وجود داشته باشد - بخش 1 02:13
-
شرطی تصمیمگیری - اگر فایل وجود داشته باشد - بخش 2 01:06
-
شرطی تصمیمگیری - اگر متغیر وجود داشته باشد 01:41
-
شرطی تصمیمگیری - دستور Case - بخش 1 01:06
-
شرطی تصمیمگیری - دستور Case - بخش 2 03:11
-
آزمون 5 None
-
رشتهها در شل Bash - ایجاد رشته 00:47
-
رشتهها در شل Bash - رشته خالی 01:57
-
رشتهها در شل Bash - طول رشته 01:55
-
رشتهها در شل Bash - رشته فرعی از رشته - بخش 1 01:44
-
رشتهها در شل Bash - رشته فرعی از رشته - بخش 2 00:44
-
رشتهها در شل Bash - رشته فرعی از رشته - بخش 3 00:41
-
رشتهها در شل Bash - رشته فرعی از رشته - بخش 4 00:33
-
رشتهها در شل Bash - الحاق رشته - بخش 1 00:54
-
رشتهها در شل Bash - الحاق رشته - بخش 2 00:26
-
آزمون 6 None
-
عملگرها در شل Bash - مقدمه عملگرها 00:38
-
عملگرها در شل Bash - عملگرهای حسابی - بخش 1 01:08
-
عملگرها در شل Bash - عملگرهای حسابی - بخش 2 00:34
-
عملگرها در شل Bash - عملگرهای تخصیص - بخش 1 01:11
-
عملگرها در شل Bash - عملگرهای تخصیص - بخش 2 00:46
-
عملگرها در شل Bash - عملگرهای رابطهای - بخش 1 01:28
-
عملگرها در شل Bash - عملگرهای رابطهای - بخش 2 00:53
-
عملگرها در شل Bash - عملگرهای منطقی (AND) 02:09
-
عملگرها در شل Bash - عملگرهای منطقی (OR) 01:19
-
عملگرها در شل Bash - عملگرهای منطقی (NOT) 01:29
-
آزمون 7 None
-
حلقهها در شل Bash - مقدمه حلقه For 00:50
-
حلقهها در شل Bash - مثال مقدمه حلقه For 01:13
-
حلقهها در شل Bash - حلقه For برای خواندن محدوده - بخش 1 01:10
-
حلقهها در شل Bash - حلقه For برای خواندن محدوده - بخش 2 00:57
-
حلقهها در شل Bash - حلقه For برای خواندن آرایه 01:03
-
حلقهها در شل Bash - دستور Break 01:37
-
حلقهها در شل Bash - دستور Continue 00:54
-
حلقهها در شل Bash - حلقه While - بخش 1 01:35
-
حلقهها در شل Bash - حلقه While - بخش 2 01:35
-
حلقهها در شل Bash - حلقه Until 01:54
-
آزمون 8 None
-
آرایهها در شل Bash - ایجاد آرایه (موقعیت ایندکس) 01:01
-
آرایهها در شل Bash - دسترسی به عناصر در آرایه - بخش 1 01:00
-
آرایهها در شل Bash - دسترسی به عناصر در آرایه - بخش 2 00:38
-
آرایهها در شل Bash - تکرار در یک آرایه 01:19
-
آرایهها در شل Bash - چاپ مقدار ایندکس یک آرایه 00:49
-
آرایهها در شل Bash - طول یک آرایه 00:28
-
آرایهها در شل Bash - افزودن عنصر به یک آرایه 00:52
-
آرایهها در شل Bash - بروزرسانی یک عنصر از یک آرایه 00:33
-
آرایهها در شل Bash - حذف عنصر در آرایه 00:43
-
آزمون 9 None
-
توابع در شل Bash - مقدمه توابع 00:52
-
توابع در شل Bash - مثال مقدمه توابع 01:15
-
توابع در شل Bash - تابع با آرگومانها 01:17
-
توابع در شل Bash - تابع (مفهوم بازگردانی مقدار) 01:41
-
آزمون 10 None
-
خواندن از و نوشتن در فایلها در شل Bash - مقدمه خواندن 00:51
-
خواندن از و نوشتن در فایلها در شل Bash - مثال خواندن 01:05
-
خواندن از و نوشتن در فایلها در شل Bash - خواندن با استفاده از اسکریپت 01:00
-
خواندن از و نوشتن در فایلها در شل Bash - مقدمه نوشتن 00:41
-
خواندن از و نوشتن در فایلها در شل Bash - معرفی Tee - بخش 1 00:52
-
خواندن از و نوشتن در فایلها در شل Bash - معرفی Tee - بخش 2 00:29
-
آزمون 11 None
-
پروژه در شل Bash - بخش 1 03:00
-
پروژه در شل Bash - بخش 2 04:14
مشخصات آموزش
اسکریپتنویسی شل Bash - راهنمای کامل برای مبتدیان
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:123
- مدت زمان :02:26:47
- حجم :781.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy