آموزش Linux Bash Shells و اسکریپت ها: سادهسازی تسک ها و بهبود گردش کار با اتوماسیون
✅ سرفصل و جزئیات آموزش
اسکریپتنویسی Bash میتواند به شما در خودکارسازی کارهای روتین و صرفهجویی در زمان ارزشمندتان کمک کند، چه کاربر لینوکس، چه مدیر سیستم یا توسعهدهنده نرمافزار باشید. Kevin Dankwardt هزاران اسکریپت کوتاه و بلند bash نوشته است. او در این دوره به شما چگونگی خواندن و نوشتن اسکریپتها را آموزش میدهد و مجموعهای از چالشهای اسکریپتنویسی را برای کمک به سنجش مهارتهای جدیدتان ارائه میکند.
درباره محیط bash، متغیرهای محلی، توابع، حلقهها، دستورات case، عملیات روی رشتهها و فرایندهای همکار بیاموزید. علاوه بر این، یاد بگیرید که چگونه از ابزارهای پردازش متن sed و AWK برای خواندن و ویرایش دادهها در فایلهای متنی استفاده کنید.
مباحث پوشش داده شده در این دوره برای مدیریت لینوکس حیاتی بوده و برای بسیاری از گواهینامههای لینوکس الزامی هستند.
آموزش Linux Bash Shells و اسکریپت ها: سادهسازی تسک ها و بهبود گردش کار با اتوماسیون
-
مسیر تسلط به شل Bash 0:00:26
-
مواردی که باید بدانید 0:01:51
-
بررسی مستندات Bash 0:02:27
-
تنظیم مفسر اسکریپت و مجوزها 0:05:49
-
فرمانهای تاریخ و زمان 0:05:36
-
متغیرهای شل 0:04:28
-
راهاندازی Bash 0:02:52
-
استفاده از Sourcing و Aliasing با Bash 0:03:31
-
نمایش متن با فرمان echo 0:04:12
-
چالش: متغیرهای Export شده، Sourcing و echo 0:02:17
-
پاسخ: متغیرهای Export شده، Sourcing و echo 0:04:07
-
فرمانهای typeset و declare برای متغیرها و آرایهها 0:05:59
-
حلقهسازی با توالیهای while و خواندن ورودی 0:06:12
-
حلقهسازی با for، فرمان seq و بکتیکها 0:08:03
-
تعریف توابع و استفاده از return و exit 0:04:17
-
استفاده از توصیفگرهای فایل، تغییر مسیر فایل و پایپها 0:07:23
-
اسناد Here 0:03:54
-
باز و بسته کردن وصفگرهای فایل 0:05:22
-
کنترل جریان if-then-else با فرمان test 0:04:42
-
دستورات case 0:03:45
-
استفاده از عملگرهای حسابی 0:03:26
-
چالش: متغیرها در توابع، حلقهها و محاسبات 0:02:46
-
پاسخ: متغیرها در توابع، حلقهها و محاسبات 0:02:42
-
تعریف فیلترها و استفاده از head و tail و wc 0:03:18
-
استفاده از sed برای اسکریپتنویسی قدرتمند 0:05:55
-
استفاده از AWK 0:05:22
-
پارامترهای موضعی و آکولاد برای متغیرها 0:03:40
-
توسعه پارامترهای شل 0:03:47
-
چالش: حلقهسازی و عملگرهای متغیر خاص 0:01:12
-
پاسخ: حلقهسازی و عملگرهای متغیر خاص 0:02:23
-
چالش: sed و AWK 0:01:33
-
پاسخ: sed و AWK 0:03:17
-
استفاده از فرمان coproc 0:05:22
-
اشکالزدایی اسکریپتها با گزینههای -x و -u 0:03:12
-
سیگنالها و تلهها 0:02:38
-
استفاده از فرمانهای eval و getopt 0:03:57
-
چالش: اشکالزدایی اسکریپتها و استفاده از trap و eval 0:01:21
-
پاسخ: اشکالزدایی اسکریپتها و استفاده از trap و eval 0:02:08
-
چالش: getopt، trap و coproc 0:03:04
-
پاسخ: getopt، trap و coproc 0:04:13
-
گامهای بعدی 0:01:26
مشخصات آموزش
آموزش Linux Bash Shells و اسکریپت ها: سادهسازی تسک ها و بهبود گردش کار با اتوماسیون
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:41
- مدت زمان :2:33:55
- حجم :284.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy