مدیریت سیستم‌های رد هت (RHCSA-EX200): آموزش ایجاد اسکریپت‌های شل (Shell Scripting) - آخرین آپدیت

دانلود Red Hat Certified System Administrator (RHCSA-EX200): Creating Shell Scripts

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بسیاری از متخصصان IT برای انجام کارهای تکراری به دستورات دستی متکی هستند که می‌تواند زمان‌بر و مستعد خطا باشد. در این دوره آموزشی با عنوان «مدیریت سیستم‌های رد هت (RHCSA-EX200): ایجاد اسکریپت‌های شل»، شما توانایی اتوماسیون وظایف رایج مدیریت سیستم را با استفاده از اسکریپت‌نویسی شل در سیستم‌های Red Hat Enterprise Linux به دست خواهید آورد. ابتدا نحوه ایجاد و اجرای اسکریپت‌های پایه شل را بررسی می‌کنید. سپس یاد می‌گیرید چگونه از متغیرها، دستورات شرطی و حلقه‌ها برای کنترل رفتار اسکریپت استفاده کنید. در نهایت، نحوه ساخت اسکریپت‌های کاربردی برای اتوماسیون وظایف واقعی در دنیای حرفه‌ای را خواهید آموخت. پس از اتمام این دوره، مهارت‌ها و دانش لازم در زمینه اسکریپت‌نویسی شل را برای افزایش بهره‌وری و آمادگی در آزمون گواهینامه RHCSA کسب خواهید کرد.

سرفصل ها و درس ها

ایجاد و اجرای اسکریپت‌ها Creating and executing scripts

  • درک اسکریپت‌ها و خط فرمان Understanding scripts and the command line

  • شبانگ (Shebang) چیست؟ What is the Shebang?

  • تنظیم مجوزهای اجرایی برای اسکریپت Setting the script to be executable

  • درک متغیر PATH و مکان ذخیره‌سازی اسکریپت‌ها Understanding the PATH and the location of your scripts

  • مبانی اسکریپت‌نویسی Foundations of scripting

ارسال آرگومان‌ها به اسکریپت‌ها Passing arguments to scripts

  • درک اهمیت متغیرها در اسکریپت‌ها Understanding the importance of variables in scripts

  • استفاده از دستور source برای خواندن متغیرها Using the source command to read read variables

  • استفاده از printf برای قالب‌بندی خروجی Using printf to format output

  • دریافت ورودی کاربر هنگام اجرای اسکریپت Reading user input during script execution

  • درک متغیر 0$ و دستور basename Understanding the variable $0 and the basename command

  • ارسال آرگومان‌ها به اسکریپت‌ها Passing arguments to scripts

تست شرایط در اسکریپت‌ها Testing conditions within scripts

  • کار با مقادیر بولی (Booleans) Working with booleans

  • استفاده از اجرای شرطی Using conditional execution

  • تست متغیرها Testing variables

  • تست فایل‌ها Testing files

  • تست مقادیر عددی Testing numeric values

  • تست رشته‌ها Testing strings

  • استفاده از انواع دستور test Using variants of the test command

  • استفاده از دستورات if Using if statements

  • ساخت اسکریپت‌های بهینه و مقاوم Building robust scripts

استفاده از ساختارهای حلقه‌ای برای تکرار Using looping structures to iterate

  • درک حلقه‌های For Understanding For loops

  • کار با حلقه‌های For Working with For loops

  • درک حلقه‌های While و Until Understanding While and Until loops

  • کار با حلقه‌های While و Until Working with While and Until loops

  • افزودن ساختارهای حلقه‌ای به اسکریپت Adding looping structures to our script

نمایش نظرات

مدیریت سیستم‌های رد هت (RHCSA-EX200): آموزش ایجاد اسکریپت‌های شل (Shell Scripting)
جزییات دوره
1h 55m
25
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Mallett Andrew Mallett

اندرو در سراسر لینوکس با دانش عمیق سیستم عامل است و این با برنامه نویسی در bash ، perl ، python و ruby و توسعه برنامه ها در C ، C ++ و Java پشتیبانی می شود. اندرو که سالها در آموزش کار کرده است ، پس از اتلاف وقت بی پایان در شب های جمعه ، سیستم های ساخت دوره های خودکار را ایجاد کرده است. اولین سیستم ساختی که وی ساخت به درستی "شب های جمعه" نامگذاری شد. این امر علاقه وی را به همه موارد مرتبط با استقرار القا کرده است. او نویسنده دوره های آموزشی در زمینه Microsoft Deployment Toolkit و همچنین بی شمار راه حل های اختصاصی PXE برای سازمان های آموزشی بوده است. تعهد او نسبت به جامعه میزان محتوایی را که از زمان تاسیس theurbanpenguin در سال 2009 در کانال YouTube خود بارگذاری کرده است نشان می دهد و همچنین اخیراً کمک به پروژه Google/Raspberry Pi CoderDojo. وی همچنین در مدارس به آموزش لینوکس می پردازد. در طول سال ها اندرو به نوول ، مایکروسافت ، یادداشت های لوتوس ، سیتریکس ، سولاریس و همچنین لینوکس آموزش داده است. اگرچه عشق او لینوکس است. اندرو می تواند به شما کمک کند تا درک کنید محصول چگونه در سازمان شما جای می گیرد و از محیط ناهمگنی که همه ما در آن کار می کنیم ، مطلع شود.