در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی با برنامه نویسی اسکریپت های Bash آشنا شده و استفاده از آن ها را همراه با مدرس دوره در مثالهای واقعی تمرین خواهید کرد.
عنوان اصلی : Bash Edition
مقدمه ای بر رابط خط فرمان BASH (CLI):
شناسایی فایل های نصب و پیکربندی کلید BASH در توزیع های گنو/لینوکس RedHat و Debian
.profile/.bash_profile/.bashrc/.bash_history
شناسایی و استفاده از دستورات BASH داخلی رایج (pwd، cd، set، unset، صادرات، منبع و غیره)
گسترش خط فرمان BASH
گسترش بریس
گسترش Tilde
بسط پارامتر و متغیر
تعویض فرمان
BASH کلمات رزرو شده
شناسایی و پیکربندی تاریخچه BASH
نام مستعار (ls,du,df,rm,cp)
Backticks - گسترش و اجرای فرمان
پیکربندی اعلان BASH
زنجیره فرمان
شناسایی سطح خطا/کد بازگشت (وضعیت خروج فرمان).
اجرای مشروط دستورات بعدی (&&،||)
تغییر مسیر | رسیدگی به خطا:
ورودی استاندارد
ورودی مستقیم از STDIN (ورودی استاندارد)
تغییر مسیر ورودی از یک فایل
خروجی استاندارد
خروجی مستقیم به STDOUT (خروجی استاندارد)
خروجی را به یک فایل هدایت کنید
خروجی استاندارد را به فایل موجود اضافه کنید
خطای استاندارد
ویژگی های STDERR را کاوش کنید
خطای استاندارد تغییر مسیر
تغییر مسیر ورودی/خروجی (I/O).
لوله های
اجرای متوالی از طریق لوله ها
نقل قول و فرار
اسکریپت BASH:
تعریف اسکریپت اولیه (سلام جهان)، اصلاح و اجرا مجوزها
متغیرهای BASH داخلی
تعریف متغیر جهانی
تعریف تابع
تعریف متغیر محلی - محدوده تابع
آرایه های BASH
حلقه ها
ایجاد منو با استفاده از انتخاب:
کنترل شغل - پردازش پیش زمینه/پس زمینه
شرایط
مورد - انشعاب مشروط مختصر
پارامترهای موقعیت
تعریف اسکریپت BASH:
اسکریپت BASH را ایجاد کنید تا چندین فایل را به نام های جدیدی که توسط پارامترهای موقعیتی تعریف شده اند منتقل کنید
اسکریپتی برای نظارت بر دایرکتوری برای تغییرات فایل ایجاد کنید و تفاوت ها را از طریق ایمیل به مدیر گزارش دهید
ایجاد اسکریپت برای نظارت بر اندازه دایرکتوری و گزارش تجاوز آستانه به مدیر از طریق ایمیل
اسکریپت را برای تجزیه لاگ برای کلمات کلیدی تعریف کنید و از طریق ایمیل به مدیر اطلاع دهید
ایجاد اسکریپت برای نظارت بر اتصال شبکه بین هاست و گزارش قطعی از طریق ایمیل به مدیر
تعریف اسکریپت برای نظارت بر فرآیند، راه اندازی مجدد در صورت عدم موفقیت، و مدیریت ایمیل در محدوده های قابل تعریف
ایجاد اسکریپت برای پشتیبان گیری از دایرکتوری های فرعی با استفاده از Tar & Gzip، تعریف آستانه و فایل SSH برای میزبان راه دور
خروجی اسکریپت های BASH را به یک قالب Syslog مانند وارد کنید
بهروزرسانیهای BASH 3.x:
BASH 3.x را در چندین پلتفرم کاوش کنید: Linux|Solaris|MacOSX|FreeBSD
مقایسه و مقایسه با BASH 2.x
دستورات|اسکریپت های BASH 2.x را در BASH 3.x بر روی چندین پلتفرم اجرا کنید
نتایج را ارزیابی کنید
Bash Edition
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
دوره یادگیری مانیتورینگ سیستم های لینوکس با Nagios
دوره یادگیری Ubuntu 16x
دوره یادگیری EC2
دوره یادگیری کامل PHP Glob
آموزش کار با سرویس ایمیل Qmail در سیستم های Linux
آموزش راه اندازی و کار با Redis همراه با PHP
دوره یادگیری EC2-ASG ( EC2 Auto Scaling )
دوره یادگیری کار با Berkeley Packet Filter
دوره کاملا پیشرفته برنامه نویسی Shell در لینوکس
دوره یادگیری کامل کار با سیستم عامل BSD11x