در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با اسکریپت نویسی Bash یاد می گیرید.
عنوان اصلی : Complete Bash Shell Scripting 2021
معرفی:
معرفی دوره
مدارک مورد نیاز این دوره
تنظیم محیطی برای تمرین برنامه نویسی پوسته Bash
نصب اوبونتو در ویندوز 10
مراحل اولیه برای نوشتن و اجرای یک اسکریپت پوسته
فهرستی از دستورات همه منظوره برای کمک به درک استفاده از یک دستور.
پیکربندی جیمیل بر روی سرور اوبونتو
نصب داکر روی سرور اوبونتو با استفاده از اسکریپت Bash Shell
اپراتورهای تغییر مسیر:
اپراتورهای تغییر مسیر و STDIN، STDOUT و STDERR
دستورات خواندن محتوای فایل:
دستورات خواندن محتوای فایل
دستورات خواندن محتوای فایل با شرایط
نحوه نمایش یا چاپ طیف وسیعی از خطوط
دستور Grep:
استفاده اولیه از دستور grep
استفاده پیشرفته از دستور Grep
تمرین ساده با دستور grep
دستور برش:
دستور برش را در یک ویدیو کامل کنید
فرمان AWK:
اصول اولیه دستور AWK برای نوشتن اسکریپت های ساده شل
دستورات مفید ساده برای اسکریپت نویسی پوسته:
دستور tr
فرمان تی
مبانی برنامه نویسی پوسته:
اولین اسکریپت ساده Hello World با استفاده از دستور echo
مقدمه ای بر متغیرها
اسکریپت ساده شل برای دانستن استفاده از متغیرها در اسکریپت پوسته Bash
استفاده پیشرفته از دستور echo
در اینجا برای بلوک چند خطی یا چند خطی سند کنید
در اینجا استفاده از رشته
نوشتن نظرات برای پوسته اسکریپت
#!/usr/bin/env bash چیست؟
اشکال زدایی اسکریپت Bash Shell
وضعیت خروج از یک فرمان
عملیات رشته برای نوشتن اسکریپت Bash Shell:
عملیات پایه رشته
عملیات رشته در مسیرها | مفید برای زمان واقعی
دستورات ورودی و خروجی برای برنامه نویسی پوسته bash:
با دستور read وارد کنید و با دستور echo خروجی بگیرید
ورودی با آرگومان های خط فرمان
عملگرهای حسابی:
عملگرهای حسابی
استفاده ساده از عبارت case
دستور تست، زنجیره دستورات و دستورات شرطی:
دستور تست و کاربرد آن | اپراتورهای تست مقایسه و فایل
زنجیره فرمان با استفاده از عملگرهای منطقی AND (&&) و منطقی OR (||)
اجرای یک بلوک کد با استفاده از {}
بیانیه های مشروط - ساده اگر، اگر-الا، اگر elif elif else:
دستور شرطی if و if-else ساده
اسکریپت ساده شل برای تأیید اینکه کاربر روت است یا نه و کاربر sudo دارد
Shell Script برای شروع سرویس docker
عملگرهای منطقی AND OR و NOT - ( &&، || و !)
تفاوت بین [ ] و [[]] (دستور تست قدیمی و جدید) و همچنین (( ))
if elif elif else عبارت شرطی
نحوه مدیریت آرگومان های خط فرمان
برنامه ریزی کارها با at و crontab:
اجرای یکباره کار با در | زمانبندی کار با دستور at برای یک بار اجرا
برنامه ریزی کارها با crontab
شل اسکریپت برای ارسال هشدار خودکار ایمیل در صورت کم شدن حافظه RAM
Shell Script برای نظارت بر استفاده از سیستم فایل با هشدارهای پستی
آرایه های اسکریپت نویسی پوسته bash:
مقدمه ای بر آرایه ها
آرایه های انجمنی
دستورات کنترل حلقه و حلقه - قسمت 1:
مقدمه ای بر حلقه ها
انواع مختلف نحو حلقه For
نصب چندین بسته با آرگومان های حلقه for و خط فرمان
تفاوت بین $@ و $*
دستورات / عبارات کنترل حلقه
برای حلقه با آرایه ها
کار با سرورهای راه دور:
با استفاده از ssh از سرور محلی وارد سرور راه دور شوید
اجرای دستورات روی سرور راه دور بدون ورود به سرور راه دور
ارائه رمز عبور برای ssh با استفاده از ابزار sshpass
اجرای چند دستور بر روی چندین سرور
Shell Script برای اجرای دستورات مختلف در سرورهای مختلف
حلقه ها و دستورات کنترل حلقه - قسمت 2:
نحوهای اولیه حلقه while
حلقه while با IFS
کارکرد:
مقدمه ای ساده بر توابع
تعریف یک تابع و فراخوانی یک تابع
محدوده متغیرها (متغیرهای جهانی و محلی)، برگرداندن یک مقدار متغیر
انتقال پارامترها به یک تابع
دستور printf را کامل کنید:
دستور printf را کامل کنید
دستور AWK و برنامه نویسی AWK:
مقدمه ای بر AWK
دستور awk با اکشن و متغیرهای اساسی
مقدمه ای بر اسکریپت نویسی AWK
دستور awk با گزینه ها، عمل و متغیرهای اساسی
اسکریپت ساده Hello World awk
چگونه یک متغیر را تعریف کنیم، یک متغیر را نمایش دهیم و چند دستور را اجرا کنیم
دستور awk یا awk script: خواندن مقادیر متغیر از خط فرمان
نحوه استفاده از دستور / اسکریپت awk در اسکریپت های پوسته
نحوه خواندن متغیرها برای دستور awk با استفاده از اسکریپت پوسته
دستور sed را کامل کنید:
مقدمه ای بر دستور sed
sed: مشاهده محتوای فایل و حذف محتوای فایل بر اساس شماره خطوط
جستجوی محتوای فایل
دستور sed را پیدا و جایگزین کنید
درج و حذف با دستور sed
Regex: مقدمه ای بر دستور sed با regex
Regex - قسمت 1 - Regex با کاراکترهای خاص (\s \t . *\+ \? و \)
Regex - قسمت 2 - Regex با کاراکترهای خاص (^ و $)
Regex-Part-3: Regex با کاراکترهای خاص ( [] () و {} )
اسکریپت پوسته ساده برای دریافت تمام نسخه های git از وب سایت رسمی git-scm
تمرین در زمان واقعی (سطح پایین تا سطح بالا):
یک ساعت دیجیتال ساده طراحی کنید
خودکار کردن موجودی سرور با استفاده از Shell Script
با استفاده از شل اسکریپت موجودی چند سرور را خودکار کنید
نظارت بر استفاده از سیستم فایل و ارسال هشدار ایمیل
نصب نسخه git مورد نیاز را با استفاده از اسکریپت bash shell به صورت خودکار انجام دهید
Complete Bash Shell Scripting 2021
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.