این دوره جامع به طور ویژه طراحی شده است تا شما را به یک متخصص در اسکریپت نویسی پوسته bash تبدیل کند و شما را قادر می سازد کارهای تکراری را به راحتی خودکار کنید. خواه مدیر سیستم، آزمایشکننده نفوذ، سرپرست لینوکس، شکارچی باگ، هکر اخلاقی، توسعهدهنده یا فردی باشید که میخواهد مهارتهای اسکریپت نویسی پوسته خود را افزایش دهد، این دوره همهکاره برای شما عالی است.
این دوره با تمرکز بر برنامه نویسی پوسته پیشرفته، درک واضح و مختصری از اصول اسکریپت نویسی پوسته لینوکس bash ارائه می دهد و شما را به سطح بعدی تسلط می برد. در پایان دوره، شما درک کاملی از تمام مفاهیم برنامه نویسی bash، از خط فرمان گرفته تا اسکریپت نویسی و رویکردهای مبتنی بر پروژه خواهید داشت.
با بیش از 10 پروژه عملی، این دوره یک رویکرد عملی برای یادگیری ارائه می دهد و هر گونه شک و تردیدی را که ممکن است در مورد برنامه نویسی پوسته bash داشته باشید برطرف می کند. این پروژه ها شامل پشتیبان گیری از سرور، سیستم نظارت بر بار سرور، شناسایی وب سایت و غیره می باشد. شما تجربه ارزشمندی در ساخت ابزارهای خود در bash به دست خواهید آورد و این دوره شما را با دانش خودکارسازی وظایف تکراری در سیستم های لینوکس مجهز می کند.
بنابراین، اگر میخواهید اصول اولیه خود را در مورد اسکریپت نویسی پوسته لینوکس bash پاک کنید و مهارتهای خود را به سطح بعدی ببرید، امروز در این دوره منحصر به فرد ثبت نام کنید!
این دوره شامل این موضوعات است:
مقدمه
مقدمه
مدیریت لینوکس
نمای کلی مدیریت لینوکس
انواع کاربران در لینوکس
فرمانهای مدیریت اصلی لینوکس
افزودن و حذف کاربر
افزودن و حذف یک گروه
اصلی برای پیشبرد دستورات لینوکس
اصلی برای پیشبرد دستورات لینوکس | قسمت - 1
اصلی برای پیشبرد دستورات لینوکس | قسمت - 2
اصلی برای پیشبرد دستورات لینوکس | قسمت - 3
برخی از دستورات لینوکس پیشرفته
فرمان echo
فرمان Xargs
یافتن فرمان
فرمان TR
فرمان Grep
مجوزهای فایل لینوکس
نمای کلی مجوزهای فایل
درک عملی مجوزهای فایل
صادر کردن فایل ها به مسیر
سلام جهان در bash
سلام دنیا! در bash
ش-بنگ
پشت صحنه اجرای یک اسکریپت
متغیرها در bash
معرفی متغیرها
صریح
خواندن ورودی کاربر در bash
روش پیشرفته برای خواندن ورودی کاربر
تعویض فرمان
روش پیشرفته برای خواندن ورودی کاربر
متغیرهای داخلی یا محیطی در bash
پروژه روی متغیرها
محاسبه حسابی در bash
نمای کلی محاسبات حسابی
محاسبه حسابی عملی
پروژه در محاسبات حسابی
رشتهها در bash
نمای کلی رشته
اصول رشته
تغییر مورد
حذف رشته فرعی
جستجو و جایگزینی در رشته
یافتن طول رشته
بسط رشته فرعی
الحاق
آرایه ها در bash
نمای کلی آرایه
اصول آرایه
آرایه انجمنی
شاخص ها
پروژه روی آرایه
استدلال در bash
نمای کلی آرگومان ها
عملی در استدلال
اطلاعات بیشتر در مورد آرگومان ها
پارامترهای ویژه در bash
پروژه روی آرگومان ها
I O تغییر جهت در bash
تغییر مسیر ورودی/خروجی
عملی در تغییر مسیر I/O
لوله کشی
وضعیت خروج
نمای کلی وضعیت خروج
عملی در وضعیت خروج
وضعیت خروج سفارشی
اگر در bash باشد
نگاه اجمالی در صورت دیگری
مقایسه ریاضی
بیشتر در مورد مقایسه ریاضی
مقایسه رشته
اطلاعات بیشتر در مورد مقایسه رشته
شرایط فایل
اطلاعات بیشتر در مورد شرایط فایل
If-elif-else
نردبان اگر-دیگر
عپراتورهای AND و OR
پروژه در if-else | قسمت - 1
پروژه در if-else | قسمت -2
عبارات منظم در bash
مقدمه ای بر بیان منظم
عملی در بیان منظم
مقدمه ای بر کلاس شخصیت
عملی در کلاس کاراکتر
پروژه در عبارت منظم | قسمت - 1
پروژه در عبارت منظم | قسمت - 2
تکلیف روی عبارت منظم
حل کار
Globbing
مقدمه ای بر globing
اطلاعات بیشتر در مورد globing
مقدمه ای بر globing توسعه یافته
اطلاعات بیشتر در مورد globing گسترده
تفاوت بین بیان منظم و globing
پروژه در مورد globing
حلقه زمانی
معرفی حلقه های while
اطلاعات بیشتر در حلقه while
C-Style while loop
خواندن از حلقه while
حلقه while بی نهایت
حلقه در حالی که چند شرط دارد
حلقه while تو در تو
عملی در حلقه while تودرتو
بازگشت ادامه با حلقه while
پروژه در حلقه while
Task on while loop
حل کار
برای حلقه
معرفی حلقه for
مبانی حلقه for
خواندن فایل ها در حلقه
C-Style برای حلقه در bash
حلقه برای بی نهایت
برای حلقه با آرایه ها
برای حلقه با دو پارامتر
برای حلقه با لیست فایل های پارامتری
در تو در تو برای حلقه، شکست ادامه
پروژه دنیای واقعی برای حلقه فعال است
تا حلقه
تا توضیح حلقه
مورد
مقدمه ای بر پرونده
نحوه و پایه حروف
بیشتر در مورد مورد
ایجاد منو با استفاده از "انتخاب"
بررسی مجدد ورودی کاربر با استفاده از حروف کوچک
ایجاد اسکریپت با پارامترها
پروژه دنیای واقعی در مورد پرونده
عملکرد
مقدمه ای بر توابع در bash
نحو توابع
اطلاعات بیشتر در مورد توابع
کارهای Cron
مقدمه ای بر cron jobs
اطلاعات بیشتر در مورد cron jobs
در حال تأیید cronjob شما
Cronjob رابط کاربری گرافیکی
پروژه دنیای واقعی در cronjobs
رنگها در bash
نحو افزودن رنگ در پوسته
کاربردی رنگ ها
هر بار که ترمینال خود را باز می کنید یک پیام خوش آمد گویی ایجاد کنید
فرمان Printf
معرفی دستور Printf
اطلاعات بیشتر در مورد دستور printf
مشخصات عرض در دستور printf
ایجاد جدول
فرمان Awk
مقدمه ای بر دستور awk
Awk کاربردی
عبارت منظم با awk
جداکنندههای میدان
عملگرهای بولی در awk
اگر-دیگر در awk
عملگرهای بولی در awk
حلقه ها در awk (برای حلقه، حلقه while، حلقه do while)
فرمان Sed
معرفی دستور sed
اطلاعات بیشتر در مورد دستور sed
نمونه های عملی در sed
پروژه های ساده (مهارت های خود را تقویت کنید)
مولد نقل قول تصادفی
ساعت دیجیتال
مولد رمز عبور
پروژه های مدیریت سیستم
اسکریپت برای پشتیبان گیری سرور
اسکریپت نظارت بر بار سرور
پروژههای آزمایش نفوذ (BUG BOUNTY HUNTERS OR PENTESTERS)
یاب XSS
ابزار یافتن SSRF
ابزار شناسایی کامل برای شناسایی وب سایت
استخراج کننده URL از فایل های جاوا اسکریپت
بخش پاداش
ویدیوی جایزه
نکاتی که باید به خاطر بسپارید:
اهداف خود را به خاطر بسپارید
تا زمانی که افتخار نکردی متوقف نشو
زمان خود را برای یادگیری و تمرین سازماندهی کنید
به خاطر داشته باشید که چرا شروع کردید
می توانید این کار را انجام دهید
همه چیز را در نسخه جداگانه یادداشت کنید زیرا نمی توانید همه چیز را حفظ کنید
یادگیری مبارک :)
مدیر سیستم لینوکس، شکارچی باگ، هکر اخلاقی
نمایش نظرات