ما را دنبال کنید:
image

دوره ویدئویی شل اسکریپت

آنچه یاد خواهید گرفت

 

  • معرفی سیستم عامل لینوکس
  • هسته لینوکس کرنل
  • بررسی شل
  • نحوه کار با شل و نوشتن اسکریپت
  • تحلیل و بررسی شل
  • فرمان Exit
  • نحوه نوشتن شل اسکریپت با نرم افزار VI و تحلیل نحوه اجرای آن توسط سیستم عامل
  • نحوه اجرای یک شل اسکریپت
  • کار با ویرایشگر VIM و نوشتن شل اسکریپت
  • Shell Script Basic
  • تمرین 1
  • معرفی اسکریپت های اجرایی اولیه توسط شل
  • بررسی اسکریپت .bash_profile
  • مرور کلی بر مفاهیم اولیه شل
  • بررسی برنامه اجرایی شل
  • بررسی متغیرهای Local و Global و مقداردهی متغیرها
  • بررسی متغیر Path
  • بررسی تئوری فانیومن
  • مقایسه Single Quote و double Quote
  • بررسی Quotes
  • بررسی پیشرفته متغیرها در لینوکس
  • بررسی متغیرهای محیطی
  • بررسی فرمان grep
  • بررسی Wild Cardها در لینوکس
  • Scripting در مقایسه با Programming
  • بررسی اجمالی علائم Redirection
  • کار با علائم Redirection و Printf
  • بررسی فرمان tee و random
  • بررسی فرمان find
  • بررسی فرمان Locate
  • بررسی Pushd و Popd
  • بررسی فرمان Echo
  • بررسی فرمان Script
  • تمرین 2
  • بررسی Pipe
  • بررسی Pipe تخصصی
  • بررسی دلایل نیاز به Shell Script
  • عملبات ریاضی
  • مرور اجمالی بر مباحث مقدماتی شل اسکریپت
  • بررسی فرمان Export
  • بررسی خارج شدن از اسکریپت
  • بررسی Exit و Exit Code
  • نحوه اجرای یک اسکریپت به صورت BackGround
  • بررسی ساختار شرطی if
  • بررسی ساختار Case
  • بررسی ساختار for
  • بررسی ساختار شرطی While
  • کنترل کردن حلقه تکرار توسط break
  • بررسی حلقه for به زبان C
  • بررسی فرمان Read
  • فرمان های کنترلی پارامترهای ورودی توسط کاربر
  • بررسی متغیرهای از پیش مشخص شده شل و فرمان Shift
  • بررسی فرمان shift
  • کار با رسته ها در شل با ذکر مثال
  • مدیریت نمایش روی صفحه
  • بررسی انواع Standard File Descriptor
  • نحوه ایجاد file Descriptor
  • بررسی ترتیب File Descriptor  و بستن آن
  • بررسی و لیست Open File Descriptor مربوط به اسکریپت توسط فرمان ISOF
  • بررسی نحوه کار با Temporary File و فرمان Mktemp
  • نحوه کار با فرمان tee
  • بررسی فرمان rm و cp
  • نحوه نصب نرم افزار bash
  • بررسی Command Completion
  • نحوه چک کردن حافظه با فرمان Free  (پروژه عملی)
  • تمرین 3
  • بررسی sty
  • مدیریت سیگنال ها در لینوکس
  • بررسی سیگنال Interrupt و Pause
  • بررسی برخورد با سیگنال ها توسط فرمان trap
  • نحوه حذف یک trap
  • نحوه جلوگیری از خروج اسکریپت ها قبل از اتمام توسط فرمان Nohup
  • نحوه اجرای اسکریپت در زمان boot شدن سیستم
  • بررسی کاربرد آرایه ها
  • بررسی آرایه ها در شل- پیشرفته
  • مدیریت متغیرها در توابع
  • بررسی توابع بازگشتی
  • نحوه ساخت Library File
  • عملیات روی رشته ها
  • ساخت منوهای متنی توسط Select
  • بررسی فرمان Printf
  • تمرین 4- فرمان select
  • اضافه کردن رنگ به خروجی اسکریپت
  • بررسی فرمان dd و hear document
  • تمرین 5
  • بررسی Regular Expression به طور کامل
  • شروع کار با نرم افزار dialog
  • کاربرد فرمان dialog
  • بررسی ابزار ویرایشگر Sed-stream editor
  • بررسی ابزار gawk
  • بررسی xdialog
  • ویرایشگر sed – پیشرفته
  • روش های استفاده از قابلیت های شل برای مانیتور کردن سیستم تحت پروژه های عملی
  • روش های استفاده از قابلیت های شل برای کنترل وضعیت سخت افزار Cpu و Memory و نمایش گزارش
  • نحوه حذف فایلها بدون استفاده از سیستم
  • نحوه گزارش گیری و نمایش به صورت HTML
  • بررسی فرمان set و Positional Parameter
  • نمایش گزارش به صورت HTML از Network Interfaceهای CPU بر روی سیستم
  • اسلایدهای آموزشی دوره
  • جزوه آموزشی دوره
  • کتابهای مرتبط

پیش نیاز

دوره لینوکس LPIC-1

مخاطبان دوره

تمامی افراد که در حوزه سیستم های عامل لینوکس مشغول به فعالیت هستند.

توانایی پس ازگذراندن دوره

پس از مشاهده تمامی ویدئوهای آموزشی می توانید برنامه های شل اسکریپت را در محیط سیستم عامل لینوکس بنویسید. 

 

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

با خرید این دوره، ویدئوهای آموزشی در قالب فلش یا ارسال از طریق پیام رسانها انجام خواهد شد.

برای تهیه ویدئوهای دوره شل اسکریپت با کارشناسان لایتک تماس بگیرید:

شماره های تماس

  • 02166035125
  • 09197603991

قیمت این دوره  بدون آزمون و گواهینامه: 6.000.000 تومان

قیمت دوره با احتساب آزمون و دریافت گواهینامه لایتک: 7.000.000 تومان