آموزش خط فرمان لینوکس و مسترکلاس اسکریپت شل

Linux Command Line and Shell Scripting Masterclass

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مهارت‌های خط فرمان لینوکس و مهارت‌های حرفه‌ای شل اسکریپت‌نویسی را بیاموزید اصول اولیه لینوکس را با نصب Linux Mint و راه‌اندازی حساب‌ها و مجوزها شروع کنید. دستیابی به تسلط بر خط فرمان لینوکس آموزش اسکریپت پوسته در سطح سازمانی درباره ابزارهای مختلف مانند Awk، Grep و Sed Learn بیاموزید. برای برنامه ریزی و خودکارسازی وظایف با استفاده از تسلط Cron Gain بر Shell Scripting با کار بر روی سناریوهای واقعی تکمیل یک پروژه واقعی در سطح Enterprise با استانداردهای کدنویسی حرفه ای تجربه برنامه نویسی اولیه مورد نیاز است اما ضروری نیست زیرا این دوره اصول اولیه را پوشش می دهد

این دوره موضوعات زیر را پوشش می دهد:


  • نصب VirtualBox و Linux Mint - نصب اولیه را پوشش می دهد تا شما را برای این دوره آماده و راه اندازی کند.

  • ویرایشگران - Vi و Notepad++. بحث در مورد Vi Editor مبتنی بر دستور و برخی از گزینه های ویرایشگر معمولی.

  • مدیریت حساب - کاربران ریشه، سودو، ادمین و معمولی.

  • مجوزهای فایل و دایرکتوری - مجوزهای مربوط به فایل‌ها و پوشه‌ها. کاربر، گروه و دیگران.

  • فرمان‌های لینوکس - دستورات فایل و دایرکتوری، فرمان‌های اطلاعات کاربر، دستورات شبکه، دستورات SSH و انتقال فایل، فرمان‌های دیسک، فرمان‌های امنیتی، دستورات بایگانی، فرمان‌های جستجو، دستورات نصب

  • ویرایشگر Vi - دستوراتی که اغلب در ویرایشگر Vi استفاده می شود.

  • گسترش پوسته - بسط پرانتز، گسترش تایلد، بسط پارامتر، جایگزینی دستور، بسط حسابی، جایگزینی فرآیند، تقسیم کلمه، بسط نام فایل، نقل قول.

  • اسکریپت‌نویسی اولیه پوسته - مبانی اسکریپت‌نویسی پوسته.

  • پرانتز، پرانتز پرانتز - ارزیابی عبارات.

  • توصیفگرهای فایل - ورودی Std، خطای Std خروجی

  • تکرارها - حلقه‌های while، برای حلقه‌ها، تا حلقه‌ها

  • شرط

    • بیانات موردی

    • بیانات IF

  • عبارات منظم - استفاده از عبارات منظم در تطبیق الگو.

  • آرایه ها

  • AWK - استفاده از AWK برای استخراج و قالب‌بندی داده‌ها.

  • SED - استفاده از SED برای انجام جستجو و جایگزینی توابع.

  • Grep - استفاده از Grep برای جستجوی الگوهای داده.

  • کاربردها - برش، مرتب‌سازی و Uniq

  • Cron Scheduling - پردازش دسته ای خودکار را انجام دهید.

  • در حال پردازش ورودی و خروجی

  • اسکریپت اصلی - 5 ساعت محتوا که حوزه های مختلف اسکریپت نویسی پوسته شرکتی را پوشش می دهد




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

معرفی Introduction

  • نمای کلی دوره - انتظار چه چیزی Course Overview - What to expect

  • مواد درسی Course Material

  • نحوه گذراندن این دوره How to take this Course

  • انگیزه - چرا خود را برای تکمیل این دوره تحت فشار قرار دهید؟ Motivation - Why push yourself to complete this course?

نصب نرم افزار Software Installation

  • نصب Oracle VirtualBox و Linux Mint Installing Oracle VirtualBox and Linux Mint

ویراستاران Editors

  • Vim & Notepad ++ Vim & Notepad++

مدیریت حساب Account Management

  • کاربران - نقش ها و مدیریت Users - Roles and Management

  • نقش های کاربر و مدیریت User Roles and Management

مجوزها Permissions

  • مجوزهای فایل و دایرکتوری - قسمت 1 File and Directory Permissions - Part 1

  • مجوزهای فایل و دایرکتوری - قسمت 2 File and Directory Permissions - Part 2

  • مجوزها Permissions

دستورات لینوکس Linux Commands

  • دستورات لینوکس - قسمت 1 Linux Commands - Part 1

  • دستورات لینوکس - قسمت 2 Linux Commands - Part 2

  • دستورات لینوکس - قسمت 3 Linux Commands - Part 3

  • دستورات Commands

دستورات Vim Vim Commands

  • دستورات Vim Vim Commands

  • دستورات Vim Vim Commands

گسترش پوسته Shell Expansion

  • گسترش پوسته Shell Expansion

  • گسترش پوسته Shell Expansion

یک اسکریپت اولیه پوسته A Basic Shell Script

  • اسکریپت پایه پوسته - قسمت 1 Basic Shell Scripting - Part 1

  • اسکریپت پایه پوسته - قسمت 2 Basic Shell Scripting - Part 2

  • اسکریپت پایه پوسته - قسمت 3 Basic Shell Scripting - Part 3

  • اسکریپت نویسی اولیه پوسته Basic Shell Scripting

پرانتز، براکت و پرانتز Braces, Brackets & Parentheses

  • ارزیابی عبارات با پرانتز، براکت و پرانتز Evaluating Expressions with Braces, Brackets & Parentheses

  • پرانتز، براکت و پرانتز Braces, Brackets & Parentheses

توصیف کننده های فایل File Descriptors

  • توصیف کننده های فایل File Descriptors

  • توصیف کننده های فایل File Descriptors

اسکریپت پوسته Shell Scripting

  • تکرارها Iterations

  • تکرارها Iterations

  • شرایط - بیانیه های IF Conditionals - IF Statements

  • بیانیه های IF IF Statements

  • شرایط - اظهارات پرونده Conditionals - Case Statements

  • اظهارات موردی Case Statements

  • عبارات با قاعده Regular Expressions

  • آرایه ها Arrays

  • آرایه ها Arrays

پردازش فایل File Processing

  • Awk - نمای کلی و متغیرها Awk - Overview & Variables

  • Awk - تطبیق الگو Awk - Pattern Matching

  • متغیرهای AWK AWK Variables

  • سد Sed

  • سد Sed

  • گرپ Grep

  • ابزارهای کاربردی - برش، مرتب سازی و یونیک Utilities - Cut, Sort & Uniq

زمان بندی مشاغل Scheduling Jobs

  • کرون Cron

پردازش ورودی و خروجی Processing Input and Output

  • دریافت می کند Getopts

  • ورودی پردازش Processing Input

  • خروجی پردازش Processing Output

یک اسکریپت پوسته سطح سازمانی An Enterprise Level Shell Script

  • یک اسکریپت پوسته در سطح سازمانی - قسمت 1 An Enterprise-level Shell Script - Part 1

  • یک اسکریپت پوسته در سطح سازمانی - قسمت 2 An Enterprise-level Shell Script - Part 2

  • یک اسکریپت پوسته در سطح سازمانی - قسمت 3 An Enterprise-level Shell Script - Part 3

  • اسکریپت پوسته در سطح سازمانی - قسمت 4 An Enterprise-level Shell Script - Part 4

  • یک اسکریپت پوسته در سطح سازمانی - قسمت 5 An Enterprise-level Shell Script - Part 5

  • یک اسکریپت پوسته در سطح سازمانی - قسمت 6 An Enterprise-level Shell Script - Part 6

  • یک اسکریپت پوسته در سطح سازمانی - قسمت 7 An Enterprise-level Shell Script - Part 7

  • یک اسکریپت پوسته در سطح سازمانی - قسمت 8 An Enterprise-level Shell Script - Part 8

  • یک اسکریپت پوسته در سطح سازمانی - قسمت 9 An Enterprise-level Shell Script - Part 9

  • اسکریپت پوسته در سطح سازمانی - قسمت 10 An Enterprise-level Shell Script - Part 10

  • یک اسکریپت پوسته در سطح سازمانی - قسمت 11 An Enterprise-level Shell Script - Part 11

مراحل بعدی Next Steps

  • مهارت های خود را افزایش دهید Enhancing your skills

  • در حال به روز رسانی رزومه شما Updating your Resume

نمایش نظرات

آموزش خط فرمان لینوکس و مسترکلاس اسکریپت شل
جزییات دوره
17.5 hours
46
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,017
4.4 از 5
دارد
دارد
دارد
Arshad Syed
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Arshad Syed Arshad Syed

مربی