دوره آموزشی لینوکس را کامل کنید تا شغل رویایی خود را در زمینه فناوری اطلاعات 2023 بدست آورید

Complete Linux Training Course to Get Your Dream IT Job 2023

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بهترین دوره مدیریت لینوکس که شما را برای مشاغل شرکتی و گواهینامه های RHCSA، RHCE، LFCS، CLNP آماده می کند در پایان این دوره شما یک مدیر حرفه ای لینوکس خواهید بود و می توانید برای مشاغل لینوکس درخواست دهید، می توانید در EX شرکت کنید. -200 امتحان کنید و مدیر سیستم گواهی شده Redhat شوید (RHCSA - EX200) شما بیش از 200 دستور مدیریت سیستم لینوکس CentOS و Redhat نسخه 7، 8 و 9 را یاد خواهید گرفت. قادر به عیب یابی مسائل روزمره مرتبط با لینوکس خواهد بود شما سرورهای لینوکس را در یک محیط شرکتی مدیریت خواهید کرد. همه چیز در مورد لینوکس از ابتدا، بنابراین هیچ تجربه قبلی نیازی به اشتیاق برای رسیدن به اهداف و رویاهای خود ندارد، کامپیوتری با حداقل 4G رم

توصیفات دانش آموزان من:

  • سلام آقا عمران افضل،

    از دوره ارزشمند شما متشکریم. من پس از اتمام این دوره یک پیشنهاد کاری دریافت کردم. بازم ممنون

    با احترام،-- Kshitji Deshmukh


  • سلام عمران،

    در نهایت، پس از رد کردن 4 پیشنهاد، من به عنوان مهندس A3 به UST Gloabl پیوستم.

    من دوره شما را با عنوان "دوره کامل آموزش لینوکس برای بدست آوردن شغل رویایی خود در زمینه فناوری اطلاعات" گذرانده ام که به همین دلیل توانستم تقریباً به تمام سوالات مصاحبه مبتنی بر لینوکس پاسخ دهم. یک بار دیگر از شما برای برگزاری این دوره فوق العاده سپاسگزاریم.

    با احترام، -- دکتر شاه عالم


  • سلام عمران،

    از دوره فوق العاده شما بسیار متشکرم. به عنوان یک مبتدی خیلی واضح و دقیق بود که من دوره شما را گذراندم و مصاحبه مدیر لینوکس را پاک کردم اکنون انتخاب شدم. من خیلی خوشحالم و یک بار دیگر ممنونم. همچنین اکنون در حال آماده سازی برای گواهی Redhat هستم.

    یک بار دیگر از شما متشکرم، پس از گذراندن دوره شما کاملا مبتدی بودم و توانستم تمام موضوعات را بفهمم اکنون من یک مدیر لینوکس هستم

    متشکرم -- آدریان جوزف


  • آقای عمران افضل عزیز،

    از شما متشکرم که امروز در آزمون CompTIA Linux+ قبول شدم

    با احترام -- عبادی الیا


  • عمران، من فقط می خواستم گزارش دهم که اولین کار لینوکس خود را پیدا کردم. من به عنوان مدیر سیستم های لینوکس با IBM کار می کنم و شما نقش بزرگی در آموزش من برای به دست آوردن این موقعیت ایفا کردید. با تشکر برای چنین دوره کامل! من مشتاقانه منتظر هستم تا به زودی در مجموعه برنامه نویسی bash شما ثبت نام کنم.

    -- جوئل استروبک

============================================== =============================================== p>



لینوکس شماره یک سیستم عامل در دنیای شرکت است. لینوکس یک سیستم عامل منبع باز محبوب است که استفاده از آن آسان و بسیار ایمن است.

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

علاوه بر سخنرانی‌ها، آزمون‌ها، تکالیف و مطالب دستی درست مانند آموزش زنده کلاس درس وجود دارد

من دقیقاً این دوره را در یک محیط کلاس درس در شهر نیویورک تدریس کرده ام. لطفاً توجه داشته باشید که 70٪ از دانش آموزان من که این دوره را گذرانده اند ظرف چند ماه در لینوکس مشغول به کار شدند. تصور کنید کسانی که دوره من را فقط برای ارتقاء سطح حرفه خود می گذرانند، چقدر این آموزش می تواند برای آنها مفید باشد

این دوره می تواند کمک قابل توجهی به گذراندن امتحانات گواهینامه RHCSA، RHCE، LFCS، LPI و CompTIA Linux+ کند


لیست موضوعاتی که در این دوره به آنها خواهم پرداخت در زیر آمده است:

ماژول 1 - درک مفاهیم لینوکس

  • لینوکس چیست؟

  • استفاده روزمره از لینوکس

  • یونیکس در مقابل لینوکس

  • آزمایش، تکالیف و جزوات

ماژول 2 - دانلود، نصب و پیکربندی

  • Oracle Virtual Box چیست؟

  • دانلود و نصب Oracle Virtual Box

  • ایجاد ماشین مجازی

  • توزیعات لینوکس

  • روش های مختلف برای نصب لینوکس

  • دانلود و نصب لینوکس (CentOS)

  • نصب لینوکس Redhat (اختیاری)

  • رومیزی لینوکس (GUI)

  • مدیریت ماشین مجازی

  • لینوکس در مقابل ویندوز

  • چه کسی از لینوکس استفاده می کند؟

  • مسابقه، تکالیف و جزوات

ماژول 3 - دسترسی به سیستم و سیستم فایل

  • دسترسی به سیستم لینوکس

  • Putty را دانلود و نصب کنید

  • VM Linux را از طریق Putty وصل کنید

  • چیزهای مهمی که در لینوکس باید به خاطر بسپارید

  • مقدمه ای بر سیستم فایل

  • شرح ساختار سیستم فایل

  • دستورات ناوبری سیستم فایل

  • مسیرهای سیستم فایل

  • نمای کلی فهرست دایرکتوری

  • ایجاد فایل‌ها و فهرست‌ها

  • یافتن فایل‌ها و فهرست‌ها (یافتن، مکان‌یابی)

  • تغییر رمز عبور

  • کارت عام (*، $، ^)

  • ترکیب و تقسیم فایل‌ها (گربه و برش)

  • پیوندهای نرم و سخت (ln)

  • آزمایش، تکالیف و جزوات

ماژول 4 – اصول لینوکس

  • نحو دستورات

  • مجوزهای فایل (chmod)

  • مالکیت فایل (chown، chgrp)

  • دریافت کمک (مرد، whatis و غیره)

  • تکمیل TAB و کلیدهای جهت دار به سمت بالا

  • افزودن متن به فایل

  • لوله ها ( | )

  • فرمان های نگهداری فایل

  • دستورات نمایش فایل

  • فیلترها/دستورات پردازش متن (برش، مرتب سازی، grep، awk، uniq، wc)

  • مقایسه فایل ها (تفاوت، cmp)

  • فشرده کردن و از حالت فشرده خارج کردن فایل ها/دایرکتوری ها (tar، gzip، gunzip)

  • ترکیب و تقسیم فایل‌ها

  • لینوکس در مقابل دستورات ویندوز

  • آزمایش، تکالیف و جزوات


ماژول 5 - مدیریت سیستم

  • ویرایشگرهای فایل لینوکس (ویرایشگر متن vi)

  • فرمان sed

  • مدیریت حساب کاربری

  • تغییر کاربران و دسترسی Sudo

  • نظارت بر کاربران

  • صحبت کردن با کاربران (کاربران، دیوار، نوشتن)

  • سرویس فهرست راهنمای لینوکس - احراز هویت حساب

  • تفاوت بین Active Directory، LDAP، IDM، WinBIND، OpenLDAP و غیره.

  • دستورات ابزار سیستم (تاریخ، زمان، نام میزبان، که، cal، bc و غیره)

  • فرآیندها و زمان‌بندی‌ها (systemctl، ps، top، kill، crontab و at)

  • مدیریت فرآیند

  • دستورهای نظارت بر سیستم (بالا، df، dmesg، iostat 1، netstat، رایگان و غیره)

  • فرمان های نگهداری سیستم عامل (خاموش کردن، راه اندازی مجدد، توقف، راه اندازی و غیره)

  • تغییر نام میزبان سیستم (hostnamectl)

  • پیدا کردن اطلاعات سیستم (نام، cat/etc/redhat-release، cat/etc/*rel*، dmidecode)

  • معماری سیستم (طاق)

  • کلیدهای کنترل ترمینال

  • فرمان های ترمینال (پاک کردن، خروج، اسکریپت)

  • بازیابی رمز عبور ریشه (حالت تک کاربره)

  • گزارش SOS

  • آزمایش، تکالیف و جزوات

ماژول 6 - اسکریپت پوسته

  • هسته لینوکس

  • شل چیست؟

  • انواع پوسته

  • اسکریپت نویسی پوسته

  • اسکریپت های اصلی شل

  • اسکریپت‌های If-then

  • برای اسکریپت های حلقه

  • اسکریپت‌های do-while

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

  • نام مستعار

  • تاریخچه پوسته

  • سابقه فرمان

ماژول 7 - شبکه، سرورها و به روز رسانی های سیستم

  • فعال کردن اینترنت در Linux VM

  • اجزای شبکه

  • فایل‌ها و دستورات شبکه (پینگ، ifconfig، netstat، tcpdump، فایل‌های پیکربندی شبکه)

  • اطلاعات NIC (ethtool)

  • NIC یا Port Bonding

  • دانلود فایل‌ها یا برنامه‌ها (wget)

  • فرمان‌های حلقه و پینگ

  • فرمانهای انتقال فایل

  • به‌روزرسانی‌ها و مخازن سیستم (rpm و yum)

  • ارتقاء سیستم/مدیریت وصله

  • مخزن محلی را از CD/DVD ایجاد کنید

  • مدیریت بسته پیشرفته

  • SSH و Telnet

  • DNS

  • جستجوی نام میزبان و IP (nslookup و dig)

  • NTP

  • chronyd (نسخه جدید NTP)

  • Sendmail

  • وب سرور آپاچی (http)

  • Central Logger (rsyslogd)

  • ایمن سازی ماشین لینوکس (سخت شدن سیستم عامل)

  • نصب OpenLDAP

  • آزمایش، تکالیف و جزوات

ماژول 8 - مدیریت دیسک و سطوح اجرا

  • سطوح اجرای سیستم

  • فرایند بوت لینوکس

  • پیام روز

  • پارتیشن دیسک (df، fdisk و غیره)

  • ذخیره‌سازی

  • مدیریت حجم منطقی (LVM)

  • پیکربندی LVM در حین نصب

  • افزودن دیسک و ایجاد پارتیشن استاندارد

  • دیسک را اضافه کنید و پارتیشن LVM ایجاد کنید

  • پیکربندی LVM در حین نصب

  • افزودن دیسک مجازی و ایجاد پارتیشن LVM جدید (pvcreate، vgcreate، lvcreate،)

  • دیسک را با استفاده از LVM گسترش دهید

  • افزودن فضای تعویض

  • RAID

  • آزمایش، تکالیف و جزوات

ماژول 9 - همه چیز درباره رزومه

  • رزومه کارگاه

  • نامه همراه

  • شرح یا وظایف لینوکس

  • قرار گرفتن در معرض سایر فناوری‌ها

  • تکالیف و جزوات

ماژول 10 - همه چیز درباره مصاحبه

  • قطعات فناوری اطلاعات

  • آمار شغلی فناوری اطلاعات

  • لینوس در اطراف ما

  • کارهای سیستم عامل لینوکس

  • مشاغل مدیریت فناوری اطلاعات

  • پست رزومه و آنچه باید انتظار داشت

  • کارگاه مصاحبه

  • گواهینامه‌های Redhat (RHCSA، RHCE و غیره)

  • به انجمن لینوکس بپیوندید

  • بیش از 200 سوال مصاحبه

  • تکالیف


خلاصه دوره


  • فرمان هایی که یاد گرفته ایم

  • تسلیم نشو

  • تبریک

  • خلاصه - جزوات


منابع اضافی

  • بسیاری از سخنرانی های اضافی


============================================== =============================================


گواهی از دانش آموزان دیگر:

  • سلام عمران، من این دوره را دوبار گذرانده ام. این چیزی بیش از یک شگفت انگیز بود. ثابت شد که زندگی من را تغییر می دهد، من دانشی در مورد لینوکس نداشتم و اکنون به عنوان SysAdmin لینوکس کار می کنم زیرا شغل رویایی خود را به دست آورده ام.
    از شما برای دوره فوق العاده متشکرم. من مشتاقانه منتظر دیدن دوره های هیجان انگیز دیگر از شما هستم.

    با احترام، -- حسن رضا


  • به همه شما که به دنبال یک دوره آموزشی واقعا خوب لینوکس هستید، این همان است، به طور جدی قول می‌دهم که دوره‌ای در لینوکس در اینجا پیدا نخواهید کرد که به این خوبی باشد. -- تی.جی. Marstiller


  • سلام عمران، بسیار خوشحالم که به شما اطلاع می دهم که دو پیشنهاد به عنوان یک مهندس لینوکس دریافت کردم. از طریق دوره شما من اعتماد به نفس زیادی به دست آوردم و نکات مصاحبه شما واقعاً به من کمک زیادی کرد تا مراحل فنی را شکست دهم. دوره های شما را به دوستانم نیز توصیه کرده ام. از تلاش شما برای به اشتراک گذاشتن دانش خود با زبان آموزانی مانند ما بسیار سپاسگزاریم. -- Subhasree


  • سلام آقا عمران،

    درود بر شما. من این ایمیل را می نویسم تا بازخورد خوبی در مورد مطالب دوره شما که از Udemy تماشا کرده ام ارائه دهم. من دوره لینوکس شما را گذرانده ام و می خواهم اشاره کنم که چیزی جز عالی نبوده است. دوره شما به من اجازه داد تا گواهینامه لینوکس را دریافت کنم و من می خواهم از شما تشکر کنم. لطفاً به کاری که انجام می دهید ادامه دهید و برای شما بهترین ها را آرزو می کنم. -- یوسف اشکندرشا


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

  • من فقط عاشق تبلیغ تدریس هستم، تجربه یادگیری که دارم -- Jacob Samba (دانشجوی Udemy)


  • عمران افضل ممکن است معلم مورد علاقه من باشد که تا به حال داشته ام. او بامزه و جذاب است. دنبال کردن دوره آسان بود، و بدون هیچ تجربه ای در شروع کار، اکنون با لینوکس بسیار راحت هستم و واقعاً آن را دوست دارم. او شما را وادار می کند که گوگل خود را انجام دهید، اما این چیز بدی نیست به خصوص با توجه به ماهیت فناوری اطلاعات و مستندات برای حل مشکلات خود. من به شدت توصیه می کنم. -- ونسا دیاز-گوموند (دانشجوی Udemy)


  • دوره بسیار خوب اجرا می‌شود و من جزوه‌ها و تکالیف تعیین شده را خیلی دوست دارم. تکالیف به من کمک می کند تا یاد بگیرم و به روند یادگیری ادامه دهم، حتی زمانی که زندگی بزرگسالی هنوز در حال پیشرفت است. -- توماس راجرز (دانشجوی Udemy)


  • معلم فوق العاده ای. عمران باید در ساختن دوره و گام به گام بردن دانش آموز تلاش زیادی کرده باشد، برای توضیح همه چیز از لینوکس چیست، نحوه بارگذاری آن، کدنویسی و غیره وقت می گذارد. من دروس دیگر را از عمران. من دانشجوی مادام العمر هستم. به همین منوال ادامه دهید و لطفاً دوره های بیشتری را برای ما که می توانید از روش تدریس، دانش و تجربه شما بهره مند شویم، آماده کنید. متشکرم. -- علی شیخ (دانشجوی Udemy)


  • در وهله اول از مدرس برای ساخت چنین دوره عالی تشکر می کنم. می ترسیدم لینوکس یاد بگیرم. اکنون با لینوکس احساس راحتی می کنم. من هم مفهوم پشت و هم کاربردی را درک کرده ام. من به همه کسانی که تازه وارد لینوکس هستند و می خواهند یک بار برای همیشه بدون اتلاف وقت از آن استفاده کنند و ثبت نام کنند توصیه می کنم. پشیمان نخواهی شد. من می خواهم که مدرس همین کار را برای WINDOWS SERVER ADMIN انجام دهد، به نظر نمی رسد دوره ای بهتر و مبتدی را در آنجا پیدا کنم که بتواند با این دوره مطابقت داشته باشد. برای من، این بهترین دوره لینوکس آنلاین است. من به تازگی چند پروژه دنیای واقعی را با لینوکس بعد از این دوره عالی شروع کردم، من تازه وارد لینوکس شدم و فقط در عرض یک ماه همیشه در خط فرمان هستم و همیشه بازی می کنم. -- Opoku Bright (دانشجوی Udemy)


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


  • عمران افضل لینوکس می خورد، نفس می کشد و می خوابد! او واقعاً چیزهای خود را می داند. احساس می کنم در مدت کوتاهی مرا از سطح تحصیلات مبتدی به سطح کارشناسی ارشد رسانده است. هرکسی که به دنبال کار در لینوکس است باید حتما این دوره را بگذراند. -- تی جی واکر (دانشجوی Udemy)


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

معرفی Introduction

  • معرفی Introduction

  • خبر خوب Good News

  • بررسی اجمالی برنامه درسی Syllabus Overview

  • برنامه درسی را دانلود کنید Download Syllabus

  • متشکرم Thank You

ماژول 1 - درک مفاهیم لینوکس Module 1 - Understanding Linux Concepts

  • به ماژول 1 خوش آمدید Welcome to Module 1

  • لینوکس روزمره Everyday Linux

  • لینوکس چیست؟ What is Linux?

  • یونیکس در مقابل لینوکس Unix vs. Linux

  • توزیع های لینوکس Linux Distributions

  • کاربران لینوکس Linux Users

  • لینوکس در مقابل ویندوز Linux vs. Windows

  • ماژول 1 مسابقه Module 1 Quiz

  • ماژول 1 تکلیف Module 1 Homework

  • جزوات ماژول 1 Module 1 Handouts

ماژول 2 - دانلود، نصب و پیکربندی Module 2 - Download, Install and Configure

  • به ماژول 2 خوش آمدید Welcome to Module 2

  • طراحی آزمایشگاه Lab Design

  • Virtual Box چیست؟ What is Virtual Box?

  • دانلود و نصب Oracle VirtualBox Downloading and Installing Oracle VirtualBox

  • دانلود و نصب VMWare Player (اختیاری) Download and Install VMWare Player (Optional)

  • CentOS در مقابل CentOS Stream CentOS vs. CentOS Stream

  • روش های مختلف برای نصب لینوکس Different Ways to Install Linux

  • ایجاد ماشین مجازی Creating a Virtual Machine

  • دانلود و نصب لینوکس (CentOS 7) Download and Install Linux (CentOS 7)

  • دانلود و نصب لینوکس (CentOS 8) Download and Install Linux (CentOS 8)

  • دانلود و نصب لینوکس (CentOS 9) Download and Install Linux (CentOS 9)

  • گزینه 2 - نصب لینوکس در Cloud Option 2 - Linux Installation on Cloud

  • پیام برای نصب Redhat Message for Redhat Installation

  • نصب لینوکس Redhat (اختیاری) Redhat Linux Installation (Optional)

  • نصب لینوکس اوبونتو (اختیاری) Ubuntu Linux Installation (Optional)

  • یک عکس فوری از VM بگیرید Take a snapshot of VM

  • مدیریت ماشین مجازی Virtual Machine Management

  • کلیدهای صفحه کلید مورد استفاده در لینوکس Keyboard Keys Used in Linux

  • مسابقه ماژول 2 Module 2 Quiz

  • ماژول 2 تکلیف Module 2 Homework

  • جزوات ماژول 2 Module 2 Handouts

ماژول 3 - دسترسی به سیستم و سیستم فایل Module 3 - System Access and File System

  • به ماژول 3 خوش آمدید Welcome to Module 3

  • نکات مهمی که در لینوکس باید به خاطر بسپارید Important Things to Remember in Linux

  • دسترسی به سیستم لینوکس Access to Linux System

  • Putty را دانلود و نصب کنید Download and Install Putty

  • از طریق خط فرمان Putty یا SSH به لینوکس دسترسی پیدا کنید Access Linux via Putty or SSH command line

  • خط فرمان و بازگرداندن اعلان ها Command Prompts and Getting Prompts Back

  • مقدمه ای بر سیستم فایل لینوکس Introduction to Linux File System

  • ساختار و توضیحات فایل سیستم FileSystem Structure and Description

  • دستورات ناوبری سیستم فایل (cd، ls و pwd) File System Navigation Commands (cd , ls and pwd)

  • ویژگی های فایل یا دایرکتوری لینوکس Linux File or Directory Properties

  • انواع فایل لینوکس Linux File Types

  • روت چیست؟ What is root?

  • تغییر رمز عبور Changing Password

  • مسیرهای مطلق و نسبی Absolute and Relative Paths

  • ایجاد فایل ها و دایرکتوری ها (touch, cp, vi, mkdir) Creating Files and Directories (touch, cp, vi, mkdir)

  • کپی کردن دایرکتوری ها Copying directories

  • یافتن فایل ها و فهرست ها (یافتن، مکان یابی) Finding Files and Directories (find, locate)

  • تفاوت بین دستورات Find و Locate Difference Between Find and Locate Commands

  • WildCards (*، ?، ^، []) WildCards (*, ?, ^, [])

  • پیوندهای نرم و سخت (ln) Soft and Hard Links (ln)

  • مسابقه ماژول 3 Module 3 Quiz

  • ماژول 3 تکلیف Module 3 Homework

  • جزوات ماژول 3 Module 3 Handouts

ماژول 4 - اصول لینوکس Module 4 - Linux Fundamentals

  • به ماژول 4 خوش آمدید Welcome to Module 4

  • نحو دستور لینوکس Linux Command Syntax

  • فایل ها و مجوزهای دایرکتوری (chmod) Files and Directory Permissions (chmod)

  • مجوزهای فایل با استفاده از حالت عددی File Permissions Using Numeric Mode

  • دستورات مالکیت فایل (chown، chgrp) File Ownership Commands (chown, chgrp)

  • لیست کنترل دسترسی (ACL) Access Control List (ACL)

  • دستورات راهنما Help Commands

  • تکمیل TAB و کلیدهای پیکان بالا TAB Completion and Up Arrow Keys

  • اضافه کردن متن به فایل ها Adding Text to Files

  • تغییر مسیرهای ورودی و خروجی (>،>>، <، stdin، stdout و stderr) Input and Output Redirects (>, >>, <, stdin, stdout and stderr)

  • خروجی استاندارد به یک فایل (فرمان سه راهی) Standard Output to a File (tee command)

  • لوله ها ( | ) Pipes ( | )

  • دستورات نگهداری فایل (cp، rm، mv، mkdir، rmdir) File Maintenance Commands (cp, rm, mv, mkdir, rmdir)

  • دستورات نمایش فایل (گربه، کمتر، بیشتر، سر، دم) File Display Commands (cat, less, more, head, tail)

  • فیلترها/دستورات پردازش متن Filters / Text Processing Commands

  • برش - دستورات پردازشگر متن cut - Text Processors Commands

  • awk - دستورات پردازشگر متن awk - Text Processors Commands

  • grep/egrep - دستورات پردازشگر متن grep/egrep - Text Processors Commands

  • sort/uniq - دستورات پردازشگر متن sort/uniq - Text Processors Commands

  • wc - دستورات پردازشگر متن wc - Text Processors Commands

  • مقایسه فایل ها (تفاوت و cmp) Compare Files (diff and cmp)

  • فشرده سازی و غیر فشرده سازی (tar، gzip، gunzip) Compress and uncompress (tar, gzip, gunzip)

  • کوتاه کردن اندازه فایل (قطع کردن) Truncate File Size (truncate)

  • ترکیب و تقسیم فایل ها Combining and Splitting Files

  • دستورات لینوکس در مقابل ویندوز Linux vs. Windows Commands

  • مسابقه ماژول 4 Module 4 Quiz

  • ماژول 4 تکلیف Module 4 Homework

  • جزوات ماژول 4 Module 4 Handouts

ماژول 5 - مدیریت سیستم Module 5 - System Administration

  • به ماژول 5 خوش آمدید Welcome to Module 5

  • ویرایشگر فایل لینوکس (vi) Linux File Editor (vi)

  • تفاوت بین ویرایشگرهای vi و vim Difference between vi and vim Editors

  • فرمان "sed". "sed" Command

  • مدیریت حساب کاربری (useradd، groupadd، usermod، userdel، groupdel) User Account Management (useradd, groupadd, usermod, userdel, groupdel)

  • Password Aging را فعال کنید Enable Password Aging

  • سوئیچ کاربران و دسترسی سودو (su، sudo) Switch Users and Sudo Access (su, sudo)

  • نظارت بر کاربران (که، آخرین، w، id) Monitor Users (who, last, w, id)

  • گفتگو با کاربران (کاربران، دیوار، نوشتن) Talking to Users (users, wall, write)

  • سرویس دایرکتوری لینوکس - احراز هویت حساب Linux Directory Service - Account Authentication

  • تفاوت بین Active Directory، LDAP، IDM، WinBIND، OpenLDAP و غیره Difference between Active Directory, LDAP, IDM, WinBIND, OpenLDAP etc.

  • دستورات ابزار سیستم (تاریخ، زمان آپدیت، نام میزبان، نام، که، cal، bc) System Utility Commands (date, uptime, hostname, uname, which, cal, bc)

  • فرآیندها، مشاغل و برنامه ریزی Processes, Jobs and Scheduling

  • دستور systemctl systemctl command

  • دستور ps ps command

  • دستور بالا top command

  • دستور کشتن kill command

  • دستور crontab crontab command

  • به دستور at command

  • cronjob های اضافی (ساعتی، روزانه، هفتگی، ماهانه) Additional cronjobs (hourly, daily, weekly, monthly)

  • مدیریت فرآیند (bg, fg, nice) Process Management (bg, fg, nice)

  • دستورات مانیتورینگ سیستم (df، dmesg، iostat 1، netstat، رایگان، بالا) System Monitoring Commands (df, dmesg, iostat 1, netstat, free, top)

  • مانیتور گزارش‌های سیستم (/var/log) System Logs Monitor (/var/log)

  • دستورات نگهداری سیستم (خاموش کردن، راه اندازی مجدد، راه اندازی مجدد، توقف) System Maintenance Commands (shutdown, init, reboot, halt)

  • تغییر نام میزبان سیستم (hostnamectl) Changing System Hostname (hostnamectl)

  • یافتن اطلاعات سیستم (نام، dmidecode) Finding System Information (uname, dmidecode)

  • یافتن معماری سیستم (طاق) Finding System Architecture (arch)

  • کلیدهای کنترل ترمینال Terminal Control Keys

  • دستورات ترمینال (پاک کردن، خروج، اسکریپت) Terminal Commands (clear, exit, script)

  • بازیابی رمز عبور ریشه Recover Root Password

  • گزارش SOS SOS Report

  • متغیرهای محیطی Environment Variables

  • مجوزهای ویژه با setuid، setgid و stick bit Special Permissions with setuid, setgid and stick bit

  • مسابقه ماژول 5 Module 5 Quiz

  • ماژول 5 تکلیف Module 5 Homework

  • جزوات ماژول 5 Module 5 Handouts

ماژول 6 - پوسته اسکریپت Module 6 - Shell Scripting

  • به ماژول 6 خوش آمدید Welcome to Module 6

  • هسته لینوکس Linux Kernel

  • پوسته چیست؟ What is a Shell?

  • انواع پوسته Types of Shells

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

  • اسکریپت های اصلی پوسته Basic Shell Scripts

  • ورودی و خروجی اسکریپت Input and Output of Script

  • اسکریپت های if-then if-then Scripts

  • برای اسکریپت های حلقه for Loop Scripts

  • اسکریپت های do-while do-while Scripts

  • اسکریپت های بیانیه مورد Case Statement Scripts

  • اتصال سرورهای راه دور را بررسی کنید Check Remote Servers Connectivity

  • نام مستعار (نام مستعار) Aliases (alias)

  • نام مستعار کاربر و جهانی User and Global Aliases

  • تاریخچه پوسته (تاریخچه) Shell History (history)

  • مسابقه ماژول 6 Module 6 Quiz

  • ماژول 6 تکلیف Module 6 Homework

  • جزوات ماژول 6 Module 6 Handouts

ماژول 7 - شبکه، خدمات، و به روز رسانی سیستم Module 7 - Networking, Services, and System Updates

  • به ماژول 7 خوش آمدید Welcome to Module 7

  • اینترنت را در لینوکس VM فعال کنید Enable Internet on Linux VM

  • اجزای شبکه Network Components

  • فایل ها و دستورات شبکه (پینگ، ifconfig، ifup، ifdown، netstat، tcpdump) Network Files and Commands (ping, ifconfig, ifup, ifdown, netstat, tcpdump)

  • اطلاعات NIC (ethtool) NIC Information (ethtool)

  • NIC یا Port Bonding NIC or Port Bonding

  • ابزارهای جدید شبکه (nmtui، nmcli، nm-connection-Editor و تنظیمات گنوم) New Network Utilities (nmtui, nmcli, nm-connection-editor and GNOME Settings)

  • دانلود فایل ها یا برنامه ها (wget) Downloading Files or Apps (wget)

  • دستورات curl و ping curl and ping commands

  • FTP - پروتکل انتقال فایل FTP - File Transfer Protocol

  • SCP - پروتکل کپی امن SCP - Secure Copy Protocol

  • rsync - همگام سازی از راه دور rsync - Remote Synchronization

  • به روز رسانی سیستم و مخازن (rpm، yum) System Updates and Repos (rpm, yum)

  • ارتقاء سیستم و مدیریت پچ System Upgrade and Patch Management

  • ایجاد مخزن محلی (سرور یام) Create Local Repository (Yum Server)

  • مدیریت بسته های پیشرفته Advance Package Management

  • وصله‌های برگشتی و به‌روزرسانی‌ها Rollback Patches and Updates

  • SSH و Telnet SSH and Telnet

  • DNS - دانلود، نصب و پیکربندی (سیستم های نام دامنه) DNS - Download, Install and Configure (Domain Name Systems)

  • جستجوی نام میزبان یا IP (nslookup و dig) Hostname or IP Lookup (nslookup and dig)

  • پروتکل زمان شبکه (ntp) Network Time Protocol (ntp)

  • chronyd (نسخه جدید NTP) chronyd (New Version of NTP)

  • فرمان جدید سیستم عامل (timedatectl) New System Utility Command (timedatectl)

  • ارسال ایمیل Sendmail

  • وب سرور (Apache - HTTP) Web Server (Apache - HTTP)

  • سنترال نگار (rsyslog) Central Logger (rsyslog)

  • ایمن سازی ماشین لینوکس (سخت شدن سیستم عامل) Securing Linux Machine (OS Hardening)

  • نصب OpenLDAP OpenLDAP Installation

  • ردیابی ترافیک شبکه (traceroute) Tracing Network Traffic (traceroute)

  • نحوه باز کردن فایل تصویر از طریق خط فرمان How to open Image File through Command Line

  • SSH را پیکربندی و ایمن کنید Configure and Secure SSH

  • SSH-Keys - دسترسی به سرور از راه دور بدون رمز عبور SSH-Keys - Access Remote Server without Password

  • مدیریت مبتنی بر وب لینوکس (کاکپیت) Linux Web-Based Administration (cockpit)

  • دیواره آتش Firewall

  • عملکرد سیستم کوک (کوک شده، زیبا و شاد) Tune System Performance (tuned, nice and renice)

  • کانتینرها را اجرا کنید - داکرها و پادمن Run Containers - dockers and podman

  • Kickstart (نصب خودکار لینوکس) Kickstart (Automate Linux Installation)

  • سرور DHCP DHCP Server

  • آزمون ماژول 7 Module 7 Quiz

  • ماژول 7 تکلیف Module 7 Homework

  • جزوات ماژول 7 Module 7 Handouts

ماژول 8 - مدیریت دیسک و سطوح اجرا Module 8 - Disk Management and Run Levels

  • به ماژول 8 خوش آمدید Welcome to Module 8

  • سطوح اجرای سیستم (0 تا 6) System Run Levels (0 thru 6)

  • فرآیند بوت کامپیوتر Computer Boot Process

  • فرآیند بوت لینوکس Linux Boot Process

  • فرآیند بوت لینوکس (نسخه های جدیدتر) Linux Boot Process (Newer Versions)

  • پیام روز Message of the Day

  • سفارشی کردن پیام روز Customize Message of the Day

  • ذخیره سازی Storage

  • پارتیشن دیسک (df، fdisk) Disk Partition (df, fdisk)

  • دیسک را اضافه کنید و پارتیشن استاندارد ایجاد کنید Add Disk and Create Standard Partition

  • مدیریت حجم منطقی (LVM) Logical Volume Managment (LVM)

  • پیکربندی LVM در حین نصب LVM Configuration During Installation

  • افزودن دیسک و ایجاد پارتیشن LVM جدید (pvcreate، vgcreate، lvcreate،) Add Disk and Create New LVM Partition (pvcreate, vgcreate, lvcreate,)

  • دیسک را با استفاده از LVM گسترش دهید Extend Disk using LVM

  • افزودن فضای مبادله Adding Swap Space

  • مدیریت ذخیره سازی پیشرفته با Stratis Advance Storage Management with Stratis

  • RAID RAID

  • بررسی سیستم فایل (fsck و xfs_repair) File System Check (fsck and xfs_repair)

  • پشتیبان گیری سیستم (فرمان dd) System Backup (dd Command)

  • سیستم فایل شبکه (NFS) Network File System (NFS)

  • نصب و پیکربندی سامبا Samba Installation and Configuration

  • NAS Drive برای NFS یا Samba NAS Drive for NFS or Samba

  • SATA و SAS SATA and SAS

  • تفاوت بین CentOS/Redhat 5، 6 و 7 Difference Between CentOS/Redhat 5, 6 and 7

  • تفاوت بین CentOS/RHEL 7 و 8 Difference Between CentOS/RHEL 7 and 8

  • مسابقه ماژول 8 Module 8 Quiz

  • ماژول 8 تکلیف Module 8 Homework

  • جزوات ماژول 8 Module 8 Handouts

ماژول 9 - همه چیز درباره رزومه Module 9 - All About Resume

  • به ماژول 9 خوش آمدید Welcome to Module 9

  • کارگاه رزومه Resume Workshop

  • طراحی و فرمت رزومه Resume design and format

  • اشتباهات گرامری Grammatical mistakes

  • هدف یا خلاصه Objective or Summary

  • از رزومه خود حمایت کنید Support your Resume

  • جلد نامه Cover Letter

  • ارسال رزومه و انتظارات Post Resume and What to Expect

  • وظایف شغلی مدیر لینوکس Linux Administrator Job Duties

  • قرار گرفتن در معرض سایر فناوری ها Exposure to Other Technologies

  • ماژول 9 تکلیف Module 9 Homework

  • جزوات ماژول 9 Module 9 Handouts

ماژول 10 - همه چیز درباره مصاحبه Module 10 - All About Interview

  • به ماژول 10 خوش آمدید Welcome to Module 10

  • آی تی چیست؟ What is IT?

  • حقایقی در مورد IT Facts about IT

  • مشاغل سیستم عامل لینوکس Linux Operating System Jobs

  • مشاغل مدیریت فناوری اطلاعات IT Management Jobs

  • کارگاه مصاحبه Interview Workshop

  • مدرک دانشگاهی College degree

  • گواهینامه IT IT Certification

  • مدارک مرتبط با فناوری اطلاعات IT related diplomas

  • جدید در فناوری اطلاعات (گواهینامه A+) New to IT (A+ Certification)

  • بررسی رزومه های رقابتی Review Competitive Resumes

  • گواهینامه های Redhat (RHCSA، RHCE و غیره) Redhat Certifications (RHCSA, RHCE etc.)

  • به انجمن ها و انجمن های لینوکس بپیوندید Join Linux Communities and Forums

  • بیش از 300 سوال مصاحبه 300+ Interview Questions

  • ماژول 10 تکلیف Module 10 Homework

  • جزوات ماژول 10 Module 10 Handouts

خلاصه دوره Course Recap

  • به خلاصه دوره خوش آمدید Welcome to Course Recap

  • دستوراتی که یاد گرفته ایم Commands We Have Learned

  • تسلیم نشو Don't Give up

  • تبریک می گویم Congratulations

  • خلاصه - جزوه Recap - Handout

  • امتحان نهایی Final Exam

منابع اضافی Additional Resources

  • به منابع اضافی خوش آمدید Welcome to Additional Resources

  • عیب یابی اتصال بتونه Troubleshooting Putty Connection

  • تغییر مجوزهای فایل پیش فرض (umask) Changing Default File Permissions (umask)

  • VM را در VMWare Player ایجاد کنید Create VM on VMWare Player

  • Oracle Virtualbox را روی MAC نصب کنید Install Oracle Virtualbox on MAC

  • نصب Oracle Guest Addition (ابزار) Install Oracle Guest Addition (Tools)

  • تعریف رنگ سیستم فایل Filesystem Color Definition

  • عیب یابی مشکلات فایل Troubleshooting File Issues

  • عیب یابی تغییر مسائل دایرکتوری Troubleshooting Change Directory Issues

  • رفع مشکل فایل سیستم Fixing Corrupted FileSystem

  • مشکلات عملکرد سیستم لینوکس Linux System Performance Issues

  • IP اختصاص داده شده است اما قابل دسترسی نیست IP Assigned but not Reachable

  • بسته های غیر ضروری یا یتیم را حذف کنید Remove Un-necessary or Orphan Packages

  • SELinux SELinux

  • انواع تهدیدات امنیتی Types of Security Threats

  • اجرای لینوکس در مرورگر وب Running Linux on Web Browser

  • بهبود مهارت های تایپ Improve Typing Skills

  • مجازی سازی و مزایای آن چیست؟ What is Virtualization and its Benefits?

  • مقدمه ای بر VMWare Introduction to VMWare

  • منابع اضافی - جزوه Additional Resources - Handout

جایزه Bonus

  • به بخش پاداش خوش آمدید Welcome to Bonus Section

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

دوره آموزشی لینوکس را کامل کنید تا شغل رویایی خود را در زمینه فناوری اطلاعات 2023 بدست آورید
جزییات دوره
35.5 hours
257
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
143,019
4.6 از 5
دارد
دارد
دارد
Imran Afzal
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Imran Afzal Imran Afzal

IT حرفه ای، کارآفرین و بهترین ها

سلام، من عمران افضل هستم و در اینجا تحصیلات و تجربه من است:

درباره من:

عمران افضل

تحصیلات:

لیسانس در سیستم های اطلاعات کامپیوتری (کالج باروخ، دانشگاه شهر نیویورک)

کارشناس ارشد مدیریت بازرگانی (موسسه فناوری نیویورک)

تجربه:

- بیش از 20 سال تجربه زیرساخت فناوری اطلاعات

- 7 سال تجربه آموزشی در لینوکس، VMWare، ویندوز و بسیاری دیگر از فناوری های IT

- 5 سال تجربه مدیریت زیرساخت فناوری اطلاعات

گواهینامه:

- مدیریت سیستم های لینوکس (دانشگاه نیویورک، نیویورک)

- سیستم عامل یونیکس

- مدیریت سیستم لینوکس و سیستم های داخلی

- VMWare Certified Professional

- گواهی سرور ویندوز