نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما نحوه ایجاد و اجرای اسکریپت های پوسته bash از اصول اولیه تا پیچیده تر را آموزش می دهد. پروژه دوره ای که ایجاد خواهید کرد به شما امکان می دهد تا از ایجاد حساب های کاربری اسکریپت استفاده کنید. سرورهای لینوکس معمولاً می توانند شامل کارهای سخت و تکراری باشند. توانایی کپسول کردن آن وظایف در اسکریپت ها باعث صرفه جویی در وقت شما می شود و کار شما قابل اعتمادتر می شود. در این دوره ، RHEL 8: Creating Shell Scripts ، یاد خواهید گرفت که اسکریپت های پوسته ای بسازید که باعث صرفه جویی در وقت و تلاش شما می شود. ابتدا ، سرآیند اسکریپت یا shebang و مکان اسکریپت ها را کشف خواهید کرد. در مرحله بعد ، با استفاده از منطق و حلقه ها برای پردازش مشروط دستورات ، نحو پیشرفته تری خواهید یافت. سرانجام ، شما یاد خواهید گرفت که چگونه در اسکریپت های خود از توابع استفاده کنید و ایجاد کنید ، و امکان راه حل های موثرتر و قابل خواندن را فراهم می کنید. پس از اتمام این دوره ، مهارت و دانش Linux bash scripting را برای ایجاد خودکار ایجاد حسابهای کاربری و استفاده مجدد از اسکریپت برای نیازهای خود خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
خودکار کردن کارها با استفاده از اسکریپت های Bash
Automating Tasks Using Bash Scripts
-
اسکریپت های شل چیست؟
What Are Shell Scripts?
-
استفاده از نحو اسکریپت در CLI
Using Script Syntax at the CLI
-
درک منطق متن
Understanding Script Logic
-
استفاده از منطق ساده در CLI
Using Simple Logic at the CLI
-
خلاصه و موارد بعدی
Summary and What's Next
ایجاد اسکریپت های پوسته خود
Creating Your Own Shell Scripts
-
Shebang چیست و چرا می خواهم بدانم؟
What Is a Shebang and Why Do I Want to Know?
-
اجرای شبانگ
Implementing the Shebang
-
کار با اختصارات vim
Working with vim Abbreviations
-
کار با PATH و اجرای مجوزها
Working with PATH and Execute Permissions
-
متغیرهای خاص
Special Variables
-
استفاده از متغیرهای خاص در اسکریپت ها
Using Special Variables in Scripts
-
خلاصه و موارد بعدی
Summary and What's Next
خودکار کردن فرآیند ایجاد کاربر
Automating the User Creation Process
-
در حال آزمایش ورودی کاربر
Testing User Input
-
اطمینان حاصل کنید که کاربر از قبل موجود نیست
Ensure User Is Not Already Present
-
استفاده از Read در هنگام اجرای اسکریپت
Using Read During Script Execution
-
ایجاد حساب های کاربری
Creating User Accounts
-
خلاصه و موارد بعدی
Summary and What's Next
استفاده از توابع و حلقه ها در اسکریپت ها
Using Functions and Loops in Scripts
-
ایجاد اسکریپت های بهتر
Creating Better Scripts
-
مقایسه همه استدلال ها
Comparing All Arguments
-
با استفاده از حلقه های while
Using while Loops
-
پیاده سازی توابع درون اسکریپت ها
Implementing Functions within Scripts
-
خلاصه
Summary
نمایش نظرات