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

Linux Administration Bootcamp

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

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

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

پس از آن، ما شروع به بررسی جزئیات فرآیند بوت لینوکس و ثبت سیستم، مدیریت دیسک، Logical Volume Manager، مدیریت کاربر، شبکه با لینوکس و اسکریپت نویسی پوسته می کنیم.

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

اهداف یادگیری

  • درک کاملی از لینوکس، اجزای آن و قابلیت های آن داشته باشید
  • درک ساختار دایرکتوری لینوکس، فایل‌ها، اسکریپت نویسی پوسته و خط فرمان، مجوزها، حروف عام و کنترل کار
  • مفاهیم کلیدی پیرامون فرآیند بوت لینوکس و ثبت سیستم را بیاموزید
  • نحوه مدیریت دیسک‌ها و کاربران از جمله پارتیشن‌ها، سیستم‌های فایل، کاربران و گروه‌ها را بررسی کنید
  • درک اساسی از Logical Volume Manager بدست آورید
  • ملزومات شبکه سازی با لینوکس را بیاموزید
  • یاد بگیرید که پوسته اسکریپت چیست و اجزای سازنده یک اسکریپت چیست

مخاطب مورد نظر

  • افرادی که نقش مدیر یا مهندس سیستم لینوکس را در نظر می گیرند و باید اصول لینوکس را بیاموزند
  • متخصصان فناوری اطلاعات که می‌خواهند دانش لینوکس موجود خود را توسعه دهند یا آن را تقویت کنند
  • متخصصان فناوری اطلاعات که برای پیشبرد حرفه خود به دانش لینوکس نیاز دارند

پیش نیازها

این یک دوره در سطح مبتدی است و هر کسی که تمایل به یادگیری در مورد لینوکس دارد می تواند آن را بگذراند!


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

معرفی Bootcamp مدیریت لینوکس Linux Administration Bootcamp Introduction

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

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

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

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

  • نصب VirtualBox در مک Installing VirtualBox on Mac

  • نصب لینوکس با استفاده از تصویر برای VirtualBox Installing Linux Using an Image for VirtualBox

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

  • چرا لینوکس را از ابتدا نصب کنیم؟ Why Install Linux from Scratch?

  • نصب CentOS از ابتدا Installing CentOS from Scratch

  • اتصال Getting Connected

  • مستقیماً وصل شوید Connect Directly

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

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

  • پوسته The Shell

  • دستورات پایه لینوکس 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 Installing Software on RPM Based Systems

  • نصب نرم افزار بر روی سیستم های مبتنی بر دبیان Installing Software on Debian Based Systems

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

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

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

  • ثبت سیستم System Logging

مدیریت دیسک در لینوکس Disk Management in Linux

  • پارتیشن ها Partitions

  • ایجاد پارتیشن با fdisk Creating Partitions With fdisk

  • سیستم های فایل File Systems

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 in Linux

  • مدیریت کاربران و گروه ها: بخش 1 Managing Users and Groups: Part 1

  • مدیریت کاربران و گروه ها: بخش 2 Managing Users and Groups: Part 2

شبکه با لینوکس Networking with Linux

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

  • شبکه: DNS و نام هاست Networking: DNS and hostnames

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

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

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

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

  • حالت های ویژه - قسمت اول Special Modes - Part I

  • حالت های ویژه - قسمت دوم Special Modes - Part II

اسکریپت پوسته با لینوکس Shell Scripting with Linux

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

  • Shell Scripting قسمت 2 Shell Scripting Part 2

مهارت های خط فرمان پیشرفته - خط فرمان کونگ فو 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

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

  • نصب NGINX، MySQL، PHP و WordPress در سیستم اوبونتو. Installing NGINX, MySQL, PHP, and WordPress on an Ubuntu system.

نتیجه گیری بوت کمپ مدیریت لینوکس Linux Administration Bootcamp Conclusion

  • نتیجه گیری دوره Course Conclusion

نمایش نظرات

CloudAcademy یک پلتفرم آموزش آنلاین است که به کاربران کمک می‌کند مهارت‌های خود را در زمینه محاسبات ابری (Cloud Computing) و فناوری‌های مرتبط با آن ارتقا دهند. این پلتفرم طیف گسترده‌ای از دوره‌های آموزشی، آزمون‌ها و تمرینات عملی را در موضوعاتی مانند AWS، Microsoft Azure، Google Cloud Platform، DevOps، امنیت سایبری و داده‌های بزرگ ارائه می‌دهد.

آموزش بوت کمپ مدیریت لینوکس
جزییات دوره
8h 56m
73
CloudAcademy CloudAcademy
(آخرین آپدیت)
4,784
4.8 از 5
ندارد
دارد
دارد
Jason Cannon
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Cannon Jason Cannon

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