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

دانلود Practical Bash Scripting On Linux and Mac OSX

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش اسکریپت‌نویسی شل با مثال: اتوماسیون در لینوکس، مک و سیستم‌های POSIX

یادگیری اسکریپت‌نویسی شل با مثال در سیستم‌های سازگار با POSIX مانند لینوکس، MacOS X و سایر سیستم‌های POSIX. اسکریپت‌های کوچک بسازید و کارها را در لینوکس خودکار کنید. دانش‌آموزان باید بتوانند از دستورات لینوکس برای کارآمدی بیشتر استفاده کنند.

پیش نیازها:

یک کامپیوتر با هر توزیع لینوکس مانند اوبونتو، فدورا، سنت‌او‌اس، کالی و غیره.

اسکریپت نویسی شل را با مثال بر روی پلتفرم های مختلف مانند لینوکس، مک او اس ایکس و همچنین طعم های مختلف توزیع لینوکس مانند فدورا، ردهت، سوز، سنت او اس و غیره بیاموزید.

هر اسکریپت مجزا را بردارید و قسمت های مختلف آن را بررسی کنید و نکات و جزئیات ظریف اسکریپت ها و نحوه پیوستن کارآمد آنها برای ساختن یک اسکریپت کاربردی را درک کنید.

از مجموعه دستورات لینوکس، اسکریپت ایجاد کنید و آن را با برخی از کاربردهای مفید در زندگی واقعی ادغام کنید.

درک آسان مثال ها در عین حال حفظ عملی بودن و جداسازی.

اتوماسیون کارهای تکراری با اسکریپت‌های شل

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

تسلط بر دستورات خط فرمان لینوکس

تخصص در خط فرمان لینوکس مانند grep، find، awk، date، chmod، chown، trap و غیره کسب کنید.

درک ساختار داخلی سیستم و فرآیند بوت لینوکس

درک ساختار داخلی سیستم و فرآیند بوت لینوکس.

آموزش عملیات فایل با اسکریپت شل

توضیحات بسیار مفصل با مثال عملی در مورد نحوه انجام عملیات فایل با استفاده از اسکریپت شل.

تغییر مسیر فایل در شل

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

فرآیندهای پس‌زمینه و پیش‌زمینه در لینوکس

شرح مفصل فرآیندهای پس زمینه و پیش زمینه و نحوه جابجایی بین آنها.

بررسی مصرف حافظه و جزئیات پردازش با دستورات top و ps

نحوه بررسی جزئیات فرآیند و مصرف حافظه با دستورات top و ps.

مدیریت سیگنال‌ها در اسکریپت شل

نحوه به دام انداختن یک سیگنال و ارسال یک سیگنال به یک اسکریپت شل، که به جلوگیری از خاتمه غیرعادی برنامه شما به دلیل فشار دادن ctrl + C یا به دلیل سیگنال های دیگر کمک می کند.

درک inode و لینک‌های نمادین

مروری بر inode و نحوه ایجاد یک پیوند نمادین.

دستور case در لینوکس

در مورد دستور case در لینوکس و مثال هایی از آن بیاموزید.

حلقه‌ها و تکرار در لینوکس

نحوه استفاده از تکرار در لینوکس مانند for، while و روش های مختلف برای دستیابی به همان.

دریافت و پردازش ورودی کاربر

توضیحات مفصل با مثال در مورد نحوه خواندن ورودی کاربر و پردازش آن.

کار با آرایه‌ها در شل

نحوه استفاده موثر از آرایه و نحوه نمایش آنها.


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

مقدمه Introduction

  • مقدمه Introduction

  • uname, hostname, diskutil, fdisk, terminal, Mac oterm2 uname, hostname, diskutil, fdisk, terminal, Mac oterm2

  • سیستم فایل و سلسله مراتب دایرکتوری File System and Directory Hierarchy

  • چند وظیفگی و چند کاربره Multi tasking and Multi User

  • شل و متغیرهای env Shell and env variables

  • دستورات رایج Common Commands

  • برخی دستورات رایج قسمت 2 Some common commands part 2

  • cp, mv, clear, inode cp, mv, clear, inode

  • who, whoami, tty, which, locate who, whoami, tty, which, locate

  • تقویم، تاریخ، زمان Calendar, date, time

  • ویرایشگر Vi قسمت 1 Vi Editor Part 1

  • ویرایشگر Vi قسمت 2 Vi editor part 2

  • مجوز کاربر chmod chmod user permission

  • chown, chmod, getent, chgrp chown, chmod, getent, chgrp

  • کارهای پس زمینه و پیش زمینه و no hangup Background and foreground jobs and no hangup

  • دستورات Sort و Uniq Sort and Uniq command

  • دستورات Top و ps Top and ps command

  • Pipes و تغییر مسیر قسمت 1 Pipes and redirection Part 1

  • Pipes و تغییر مسیر قسمت 2 Pipes and redirection Part 2

  • Wild cards wild cards

  • Find قسمت 1 Find Part 1

  • Find قسمت 2 find Part 2

  • Find قسمت 3 find part 3

  • Find قسمت 4 find part 4

  • grep قسمت 1 grep Part 1

  • grep قسمت 2 grep Part 2

  • grep قسمت 3 grep part 3

  • grep قسمت 4 grep part 4

  • اجزای مختلف اسکریپت شل Various Components of Shell Script

  • توابع و پردازش آرگومان خط فرمان Functions and command line argument processing

  • حلقه While While Loop

  • حلقه Until Until Loop

  • حلقه For و نحوهای مختلف For For loop and various syntax of for

  • شرط if if condition

  • شرط و عبارت test در اسکریپت شل test condition and statement in shell script

  • خواندن ورودی کاربر read user input

  • عبارت Case با نام مستعار Switch Case statement AKA Switch

  • مدیریت و پردازش فایل File Handling and Processing

  • وضعیت خروج یک شل Exit Status of a shell

  • عدد تصادفی و مورد استفاده آن Random Number and its use case

  • آرایه ها و تکرار به روش های مختلف Arrays and iterating over different ways

  • Here Documents و نظرات چند خطی Here Documents and multi line comments

  • Trap و سیگنال ها قسمت 1 Trap and Signals Part 1

  • Trap و سیگنال ها قسمت 2 Trap and signals Part 2

  • Trap و سیگنال ها قسمت 3 Trap and signals part 3

  • Trap و سیگنال ها قسمت 4 Trap and signals part 4

  • Trap و سیگنال ها قسمت 5 Trap and signals part 5

  • تاریخ و زمان Date and time

  • دستور dd و od و نحوه کپی فایل با استفاده از dd dd and od command and how to copy file using dd

  • df, du, lsof, netstat df, du, lsof, netstat

  • dmidecode, lscpu, lspci, SMBIOS, DMI dmidecode, lscpu, lspci, SMBIOS, DMI

  • پارتیشن بندی، فرمت کردن و mount کردن یک پارتیشن Partition, formatting and mounting a partition.

  • nmap برای شبکه و اسکن پورت nmap for network and port scanning

  • ssh, scp و sshpass ssh, scp and sshpass

  • tcpdump و pcap tcpdump and pcap

نمایش نظرات

آموزش اسکریپت نویسی بش کاربردی در لینوکس و مک OSX
جزییات دوره
9.5 hours
55
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
14,766
4.4 از 5
ندارد
دارد
دارد
Shakil Khan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shakil Khan Shakil Khan

مهندس نرم افزار و مربی سلام ، نام من شکیل خان است. من یک مهندس نرم افزار و توسعه دهنده تمام پشته هستم ، من عاشق تدریس و تدریس هستم. من زیاد در زبانها و چارچوبهای جلویی مانند JavaScript ، React ، Vue ، Svelte و CSS / SCSS کار کرده ام ، شخصاً JavaScript را دوست دارم اما زبانهای backend مانند PHP ، NodeJS و Laravel را نیز دوست دارم.