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

Complete Linux Bootcamp for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش برنامه نویسی پوسته لینوکس با Bash، GREP و SED برای مبتدیان بسیار خوب با ترمینال آشنا شوید یادگیری استفاده از اسکریپت برای خودکارسازی وظایف درک صحیح Regex با Grep و Sed پیش نیازها: هر سیستم عامل مبتنی بر لینوکس دانش هر خط فرمانی مفید است، اما نه ضروری است

این دوره اصول اولیه پوسته لینوکس را با استفاده از ترمینال، کمی بینش در مورد پوسته bash آموزش می دهد و ما جنبه های مختلف پوسته را بررسی خواهیم کرد، به عنوان مثال اسکریپت نویسی، استفاده از ابزارهایی مانند grep و sed، برنامه نویسی C و Perl در لینوکس، کنترل جریان و همچنین ساختار فایل. همچنین نحوه پیمایش در ساختار دایرکتوری، آشکار کردن محتویات دایرکتوری ها، بهترین راه برای درک و کار با مجوزهای فایل، نحوه تکثیر، جابجایی و حذف دایرکتوری ها و فایل ها را خواهید یافت. همچنین نحو عبارت منظم را در زمینه یادگیری grep پوشش می‌دهیم، سپس از آنچه یاد گرفته‌ایم در حین کار استفاده می‌کنیم.

این دوره در شش واحد است و شامل بیش از چهار ساعت دمو و بحث است.

برخی از موضوعات به شرح زیر است:

  • همه چیز در مورد دایرکتوری ها
  • درک و کار با مجوزهای فایل
  • کپی کردن، انتقال و حذف فایل ها.
  • استفاده از تغییر مسیر و لوله کشی.
  • اسکریپت های اجرایی بسازید
  • متغیرها و نحوه استفاده از آنها
  • عبارت if و دمو
  • مدیریت آرگومان های خط فرمان
  • حلقه ها (در حالی که، تا، و برای)
  • بیانیه مورد
  • Grep را درک کنید
  • نحو عبارت منظم
  • اعتبار سنجی های مختلف
  • چه چیزی sed است
  • نمونه های مختلف استفاده از Sed


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


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

مقدمه ای بر شل Introduction to Shell

  • معرفی Introduction

  • شروع با ترمینال Starting with Terminal

  • دستورات دایرکتوری های پایه Basic Directories Commands

  • لیست فایل در Shell File Listing in Shell

  • مجوزهای فایل File Permissions

  • تغییر مجوزهای فایل Changing File Permissions

فهرست راهنماها، Wilcards و موارد دیگر Directories, Wilcards and More

  • ساخت و حذف دایرکتوری ها Making and Removing Directories

  • استفاده از Wildcards Usage of Wildcards

  • عملیات فایل File Operations

  • حذف دایرکتوری های غیر خالی Removing Non Empty Directories

  • تغییر مسیر و لوله کشی Redirection and Piping

کاوش در محیط پوسته Exploring Shell Environment

  • نوشتن و اجرای اسکریپت Hello World Writing and Running a Hello World Script

  • حذف ./قطعنامه Removing the ./ Resolution

  • اجرای اسکریپت ها در پوسته باز فعلی Running Scripts in the Current Open Shell

  • مقدمه ای بر متغیرها Intro to Variables

  • ذخیره وضعیت شل در bashrc Saving Shell State in .bashrc

دستورات شل Shell Commands

  • وضعیت خروج از دستورات شل Exit Status of Shell Commands

  • تست ها و بیانیه if Tests and the if Statement

  • آرگومان های خط فرمان Command Line Arguments

  • بازی حدس زدن Guessing Game

  • حلقه ها Loops

  • بیانیه مورد The Case Statement

Regex با Grep و Sed Regex with Grep and Sed

  • معرفی Regex Intro to Regex

  • یادگیری سوئیچ ها: -i، -v، -c Learn Switches : -i, -v, -c

  • اطلاعات بیشتر در مورد سوئیچ ها: -l، -L، -n، -h More on Switches : -l, -L, -n, -h

  • سایر سوئیچ های خط فرمان Other Command Line Switches

  • لوله کشی سایر دستورات به Grep Piping Other Commands To Grep

  • شخصیت های متا در عبارات منظم Meta Characters In Regular Expressions

  • نمونه ای از اعتبارسنجی آدرس های ایمیل Example Of Validating E-mail Addresses

  • نمونه ای از اعتبارسنجی شماره تلفن های ایالات متحده Example Of Validating US Phone Numbers

معرفی Sed Intro to Sed

  • Sed مقدمه Sed Introduction

  • سرکوب خروجی با -n و عبارات برگشتی Suppressing Output With -n, And Back Expressions

  • نشان‌گذاری آدرس Address Notation

  • چاپ اعداد خط با دستور = Printing Line Numbers With The = Command

  • سایر دستورات و اسکریپت Sed Other Commands And Scripting Sed

نمایش نظرات

آموزش بوت کمپ لینوکس را برای مبتدیان کامل کنید
جزییات دوره
4 hours
35
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,774
4.4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDUmobile Academy EDUmobile Academy

برنامه نویسی آسان شد