تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری اسکریپت نویسی پوسته لینوکس

دوره آموزشی یادگیری اسکریپت نویسی پوسته لینوکس

1 ساعت 27 دقیقهمبتدی2018-05-23

مدرسین

Troy Miles

Troy Miles

Award-winning Software Engineer, Speaker, and Author

جزئیات دوره

اسکریپت پوسته لینوکس یک ابزار مفید برای حذف کارهای تکراری و خسته کننده است. اسکریپت ها بسیاری از کارها - از برنامه نویسی گرفته تا مدیریت سیستم - را آسان تر، قابل پیش بینی تر و سرگرم کننده تر می کنند. در پایان این دوره، حتی کاربران جدید قادر خواهند بود تا اسکریپت هایی را برای خودکارسازی بسیاری از وظایف در لینوکس بخوانند و بسازند. مربی Troy Miles ابتدا اصول اسکریپت نویسی مانند چاپ در کنسول و تعریف متغیرها را پوشش می دهد. سپس نحوه نوشتن اسکریپت هایی را نشان می دهد که پارامترها را می پذیرد، فایل ها را می خواند و می نویسد و سایر فرآیندهای سیستم را نظارت می کند. به علاوه، نحوه ایجاد اسکریپت های تعاملی و مدیریت داده های ورودی بد را بیاموزید.

اهداف یادگیری
چاپ روی کنسول
نظر دادن به اسکریپت ها
تعریف متغیرها و پارامترها
ایجاد اولین اسکریپت ساده
انشعاب و حلقه ها
خواندن متغیرهای محیط
خواندن و نوشتن فایل ها
تماشای یک فرآیند
دریافت ورودی از کاربران
مدیریت داده های بد

مهارت ها

IT AutomationLinuxNetwork AdministrationLearningNetwork and System AdministrationOpen Source

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید

1. مبانی اسکریپت نویسی پوسته

  • 03 - چاپ روی کنسول
  • 04 - chmod
  • 05 - نظرات
  • 06 - شبانگ
  • 07 - ایجاد و استفاده از متغیرها
  • 08 - عبور پارامترها
  • 09 - چالش - ایجاد یک اسکریپت
  • 10 - راه حل - ایجاد یک اسکریپت

2. انشعاب و حلقه ها

  • 11 - عبارت if
  • 12 - بند else
  • 13 - الف بند
  • 14 - حلقه while
  • 15 - حلقه for
  • 16 - استفاده از استراحت و ادامه دادن
  • 17 - چالش - شمارنده
  • 18 - راه حل - شمارنده

3. متغیرهای محیطی

  • 19 - خواندن متغیرهای محیط
  • 20 - متغیرهای محیطی استاندارد
  • 21 - چالش - نمایش یک متغیر
  • 22 - راه حل - نمایش یک متغیر

4. توابع

  • 23 - مبانی توابع
  • 24 - استفاده از پارامترها
  • 25 - لوله کشی
  • 26 - چالش - لوله‌ها و توابع
  • 27 - راه حل - لوله‌ها و توابع

5. عملیات فایل

  • 28 - خواندن فایل ها
  • 29 - نوشتن فایل
  • 30 - چک جمع‌ها را بایگانی کنید
  • 31 - چالش - خواندن یک فایل متنی
  • 32 - راه حل - یک فایل متنی را بخوانید

6. خواب و فرآیند

  • 33 - استفاده از دستور خواب
  • 34 - تماشای یک فرآیند
  • 35 - چالش - تماشای فیلمنامه
  • 36 - راه حل - تماشای فیلمنامه

7. اسکریپت‌های تعاملی

  • 37 - دریافت ورودی از کاربران
  • 38 - مدیریت داده‌های بد
  • 39 - چالش - بازی حدس زدن
  • 40 - راه حل - بازی حدس زدن

نتیجه

  • 41 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal