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

Linux Administration Bootcamp: Go from Beginner to Advanced

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Red Hat Linux و CentOS را بیاموزید: از مهارت های مورد نیاز برای شروع شغلی به عنوان مدیر سرور لینوکس یا مدیر لینوکس استفاده کنید! در پایان این دوره شما با اصول سیستم عامل لینوکس آشنا خواهید شد و قادر خواهید بود آن دانش را به صورت عملی و مفید به کار ببرید. پیش نیازها: میل به یادگیری.

به 20000 دانش آموز موفق دیگری که قبلاً بر سیستم عامل لینوکس تسلط یافته اند با یکی از دوره های با رتبه برتر من بپیوندید!

اگر می‌خواهید مدیریت سیستم لینوکس را یاد بگیرید و شغل خود را افزایش دهید، ادامه مطلب را بخوانید.

سلام. نام من جیسون کانن است و من نویسنده لینوکس برای مبتدیان، بنیانگذار آکادمی آموزش لینوکس، و مربی هزاران دانش آموز راضی هستم. من حرفه فناوری اطلاعات خود را در اواخر دهه 1990 به عنوان مهندس سیستم های یونیکس و لینوکس آغاز کردم و در طول این دوره تجربه لینوکس دنیای واقعی خود را با شما به اشتراک خواهم گذاشت.

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


جایزه رایگان - نمایش ویدیویی از کتاب پرفروش من، C ommand Line Kung-Fu.

در این سری از ویدیوها، برخی از ترفندهای خط فرمان لینوکس مورد علاقه خود را با شما به اشتراک خواهم گذاشت. این نکات زندگی شما را در خط فرمان آسان تر می کند، جریان کار شما را سرعت می بخشد، و باعث می شود احساس کنید که یک خط فرمان لینوکس معتبر نینجا هستید! اگر می خواهید شاهد زنده شدن صفحات Command Line کونگ فو باشید، پس باید این ویدیوها را تماشا کنید!

___________________

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

  • چگونه می توان به سرور لینوکس دسترسی داشت اگر قبلاً به آن دسترسی ندارید.

  • توزیع لینوکس چیست و کدام یک را انتخاب کنید.

  • برای اتصال به لینوکس از رایانه‌های Mac و Windows چه نرم‌افزاری لازم است.

  • SSH چیست و نحوه استفاده از آن.

  • طرح بندی سیستم فایل سیستم های لینوکس و مکان یافتن برنامه ها، پیکربندی ها و اسناد.

  • فرمان‌های اصلی لینوکس که اغلب استفاده می‌کنید.

  • ایجاد، تغییر نام، انتقال و حذف دایرکتوری ها.

  • فهرست کردن، خواندن، ایجاد، ویرایش، کپی و حذف فایل‌ها.

  • دقیقاً چگونه مجوزها کار می‌کنند و چگونه رمزنگاری‌ترین مجوزهای لینوکس را به راحتی رمزگشایی کنیم.

  • نحوه استفاده از ویرایشگرهای nano، vi و emacs.

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

  • نحوه مقایسه محتویات فایلها.

  • لوله ها چیست، چرا مفید هستند و چگونه از آنها استفاده کنیم.

  • نحوه فشرده سازی فایل ها برای صرفه جویی در فضا و آسان کردن انتقال داده ها.

  • چگونه و چرا ورودی و خروجی را از برنامه‌ها تغییر مسیر دهیم.

  • نحوه سفارشی کردن درخواست پوسته.

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

  • نحوه زمانبندی و خودکارسازی کارها با استفاده از cron.

  • نحوه تعویض کاربران و اجرای فرآیندها به عنوان دیگران.

  • نحوه یافتن و نصب نرم افزار.

  • روند بوت در سرورهای لینوکس چگونه کار می‌کند و برای کنترل آن چه کاری می‌توانید انجام دهید.

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

  • مدیریت دیسک، پارتیشن بندی، و ایجاد سیستم فایل.

  • مدیر حجم منطقی (LVM) - افزایش فضای دیسک بدون توقف، انتقال داده ها از یک فضای ذخیره سازی به حافظه دیگر و موارد دیگر.

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

  • مفاهیم شبکه ای که برای مدیریت سیستم و به طور خاص نحوه پیکربندی رابط های شبکه لینوکس کاربرد دارد.

  • نحوه پیکربندی sudo.

  • مدیریت فرآیند و مشاغل.

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

  • بدون قید و شرط Udemy 30 روز ضمانت بازگشت پول - این وعده شخصی من برای موفقیت شماست!

آنچه در لینوکس Bootcamp یاد می گیرید برای هر محیط لینوکس از جمله CentOS، Ubuntu، Debian، Kali Linux، Linux Mint، RedHat Linux، Fedora، OpenSUSE، Slackware، AlmaLinux، Rocky Linux و موارد دیگر کاربرد دارد.

اکنون ثبت نام کنید و شروع به یادگیری مهارت های مورد نیاز برای ارتقاء سطح شغلی خود کنید!


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

بررسی اجمالی Overview

  • بررسی اجمالی دوره Course Overview

نصب و اتصال به سیستم لینوکس Installing and Connecting to a Linux System

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

  • نصب لینوکس با استفاده از WSL در ویندوز (زیر سیستم ویندوز برای لینوکس) Installing Linux using WSL on Windows (Windows Subsystem for Linux)

  • نصب VirtualBox در ویندوز Installing VirtualBox on Windows

  • نصب VirtualBox در مک های مبتنی بر اینتل Installing VirtualBox on Intel-Based Macs

  • نصب لینوکس با استفاده از OVA (باز کردن فایل ابزار مجازی) با VirtualBox Installing Linux Using an OVA (Open Virtual Appliance File) with VirtualBox

  • نکات عیب یابی VirtualBox VirtualBox Troubleshooting Tips

  • نصب لینوکس بر روی مک های سی پی یو اپل سیلیکون Installing Linux on Apple Silicon CPU Macs

  • زمان نصب لینوکس از ابتدا یا دستی When to Install Linux from Scratch or Manually

  • نصب AlmaLinux از ابتدا/AlmaLinux (Rocky Linux، RHEL) نصب دستی Installing AlmaLinux from Scratch / AlmaLinux (Rocky Linux, RHEL) Manual Install

  • ورود مستقیم به سیستم لینوکس Logging In Directly to a Linux System

اصول لینوکس Linux Fundamentals

  • ساختار دایرکتوری لینوکس The Linux Directory Structure

  • پوسته The Shell

  • دستورات ضروری لینوکس/دستورات اساسی لینوکس Essential Linux Commands / Basic Linux Commands

  • دریافت کمک در خط فرمان Getting Help at the Command Line

  • کار با دایرکتوری ها Working with Directories

  • فهرست کردن فایل ها و درک خروجی LS Listing Files and Understanding LS Output

  • مجوزهای فایل و دایرکتوری توضیح داده شده - قسمت اول File and Directory Permissions Explained - Part One

  • مجوزهای فایل و دایرکتوری توضیح داده شده - قسمت دوم File and Directory Permissions Explained - Part Two

  • یافتن فایل ها و دایرکتوری ها Finding Files and Directories

  • مشاهده فایل ها و ویرایشگر نانو Viewing Files and the Nano Editor

  • ویرایش فایل ها در Vi Editing Files in Vi

  • ویرایش فایل ها با Emacs Editing Files with Emacs

  • ویرایشگرهای گرافیکی Graphical Editors

  • حذف، کپی، انتقال و تغییر نام فایل ها Deleting, Copying, Moving, and Renaming Files

مهارت های لینوکس متوسط Intermediate Linux Skills

  • Wildcards - قسمت اول Wildcards - Part One

  • Wildcards - قسمت دوم Wildcards - Part Two

  • ورودی، خروجی و تغییر مسیر Input, Output, and Redirection

  • مقایسه فایل ها Comparing Files

  • جستجو در فایل ها و استفاده از لوله ها Searching in Files and Using Pipes

  • انتقال و کپی فایل ها از طریق شبکه Transferring and Copying Files over the Network

  • سفارشی کردن درخواست شل Customizing the Shell Prompt

  • نام مستعار پوسته Shell Aliases

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

  • فرآیندها و کنترل شغل Processes and Job Control

  • برنامه ریزی کارهای تکراری با Cron Scheduling Repeated Jobs with Cron

  • تغییر کاربری و اجرای دستورات به عنوان دیگران Switching Users and Running Commands as Others

  • تاریخچه پوسته و تکمیل برگه Shell History and Tab Completion

  • نصب نرم افزار بر روی توزیع های لینوکس مبتنی بر RPM: RedHat، CentOS، AlmaLinux، Rocky Installing Software on RPM Based Linux Distros: RedHat, CentOS, AlmaLinux, Rocky

  • نصب نرم افزار بر روی توزیع های لینوکس مبتنی بر دبیان: دبیان، اوبونتو، کالی لینوکس Installing Software on Debian Based Linux Distros: Debian, Ubuntu, Kali Linux

  • فرآیندها و مشاغل Processes and Jobs

فرآیند بوت لینوکس و ثبت سیستم The Linux Boot Process and System Logging

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

  • فرآیند بوت لینوکس - نسخه ی نمایشی The Linux Boot Process - Demo

  • ثبت سیستم System Logging

  • آزمون: فرآیند بوت لینوکس Quiz: The Linux Boot Process

مدیریت دیسک Disk Management

  • مدیریت دیسک - قسمت اول Disk Management - Part One

  • مدیریت دیسک - قسمت دوم - ایجاد پارتیشن با fdisk Disk Management - Part Two - Creating Partitions with fdisk

  • مدیریت دیسک - قسمت سوم - سیستم های فایل Disk Management - Part Three - File Systems

  • مدیریت دیسک Disk Management

LVM - مدیر حجم منطقی LVM - The Logical Volume Manager

  • مقدمه ای بر Logical Volume Manager (LVM) Introduction to the Logical Volume Manager (LVM)

  • LVM: لایه های انتزاع LVM: Layers of Abstraction

  • ایجاد حجم‌های فیزیکی (PV)، گروه‌های حجمی (VGs) و حجم‌های منطقی (LV) Creating Physical Volumes (PVs), Volume Groups (VGs), and Logical Volumes (LVs)

  • گسترش گروه های حجمی و حجم های منطقی Extending Volume Groups and Logical Volumes

  • انعکاس حجم های منطقی Mirroring Logical Volumes

  • حذف حجم های منطقی، حجم های فیزیکی و گروه های حجمی Removing Logical Volumes, Physical Volumes, and Volume Groups

  • انتقال داده ها از یک دستگاه ذخیره سازی به دستگاه دیگر Migrating Data from One Storage Device to Another

  • Logical Volume Manager - خلاصه Logical Volume Manager - Summary

مدیریت کاربر User Management

  • مدیریت کاربران و گروه ها - قسمت اول Managing Users and Groups - Part One

  • مدیریت کاربران و گروه ها - قسمت دوم Managing Users and Groups - Part Two

  • مدیریت کاربر User Management

شبکه سازی Networking

  • شبکه TCP/IP برای مدیران سیستم لینوکس TCP/IP Networking for Linux System Administrators

  • شبکه - DNS و نام میزبان Networking - DNS and hostnames

  • شبکه - DHCP، آدرس دهی پویا و استاتیک Networking - DHCP, Dynamic and Static Addressing

  • عیب یابی شبکه - قسمت اول Network Troubleshooting - Part One

  • عیب یابی شبکه - قسمت دوم Network Troubleshooting - Part Two

  • شبکه سازی Networking

مجوزهای پیشرفته لینوکس Advanced Linux Permissions

  • حالت های مجوز ویژه - قسمت اول Special Permission Modes - Part One

  • حالت های مجوز ویژه - قسمت دوم Special Permission Modes - Part Two

  • مجوزها Permissions

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

  • Shell Scripting - قسمت اول Shell Scripting - Part One

  • Shell Scripting - قسمت دوم Shell Scripting - Part Two

  • اسکریپت Scripting

مهارت های خط فرمان پیشرفته - خط فرمان کونگ فو Advanced Command Line Skills - Command Line Kung Fu

  • تکمیل جدول Tab completion

  • به صورت Root تکرار کنید Repeat as Root

  • دستوری را که با یک رشته شروع می شود دوباره اجرا کنید Rerun a command starting with a string

  • استفاده مجدد از آرگومان ها Reuse arguments

  • نظرات و خطوط خالی را حذف کنید Strip out comments and blank lines

  • از آخرین مورد از دستور قبلی دوباره استفاده کنید Reuse the last item from the previous command

موارد اضافی Extras

  • اتصال به لینوکس از طریق شبکه با استفاده از SSH Connecting to Linux over the network using SSH

  • اتصال به ماشین مجازی لینوکس از طریق شبکه Connecting to a Linux Virtual Machine Over the Network

  • نصب NGINX، MySQL، PHP و Wordpress در اوبونتو Installing NGINX, MySQL, PHP, and Wordpress on Ubuntu

خلاصه Summary

  • نتیجه گیری - تبریک و تشکر! Conclusion - Congratulations and Thank You!

اسلایدهای دوره Course Slides

  • اسلایدهای استفاده شده در دوره را دانلود کنید Download the Slides Used in the Course

بخش پاداش Bonus Section

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

نمایش نظرات

آموزش Bootcamp مدیریت لینوکس: از مبتدی به پیشرفته بروید
جزییات دوره
9.5 hours
77
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
110,291
4.5 از 5
دارد
دارد
دارد
Jason Cannon
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Cannon Jason Cannon

مدیر سیستم، مشاور و نویسنده حرفه ای.