آموزش مدیریت Red Hat Enterprise Linux 8 (2023)

Administration of Red Hat Enterprise Linux 8 (2023)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: مهارت های مورد نیاز برای RHCA/RHCE را بدست آورید. کسب مهارت کافی برای انجام وظایف مدیریت سیستم در لینوکس رد هت در سال 2023 کسب مهارت کافی برای انجام وظایف مدیریت اصلی سیستم در لینوکس Red Hat Enterprise ایجاد مهارت های اساسی مورد نیاز توسط یک مدیر سیستم لینوکس Red Hat Enterprise دارای گواهی RHCSA/RHCE 8 آماده سازی هاست های مدیریت شده برای اتوماسیون . خودکار کردن وظایف معمول مدیریت سیستم اجرای دستورات با استفاده از پوسته Bash مدیریت فایل‌ها از خط فرمان دریافت راهنمایی در Red Hat Enterprise Linux ایجاد، مشاهده و ویرایش فایل‌های متنی مدیریت کاربران و گروه‌های محلی کنترل دسترسی به فایل‌ها مانیتور و مدیریت فرآیندهای لینوکس خدمات کنترل و دیمون‌ها پیکربندی و ایمن تجزیه و تحلیل SSH و ذخیره گزارش‌ها مدیریت بایگانی شبکه و انتقال فایل‌ها نصب و به‌روزرسانی بسته‌های نرم‌افزاری نوشتن اسکریپت‌های Bash زمان‌بندی وظایف آینده خیلی بیشتر... پیش نیازها: هیچ پیش نیاز رسمی برای این دوره وجود ندارد. با این حال، تجربه مدیریت سیستم قبلی در سایر سیستم عامل ها برای مهارت های پایه لینوکس بسیار مفید خواهد بود

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

این دوره برای کمک به خودکارسازی و نوشتن اسکریپت کارهای روزانه هدف گذاری شده است. نمایش زنده بسیاری از نحوه استفاده از دستورات Bash وجود دارد. هدف این است که به شما کمک کند کار خود را با کارایی بیشتری انجام دهید.

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

برخی از نظرات دانشجویان عبارتند از:

  • "متشکرم، استاد! این یک دوره آموزشی ساختاریافته و چند ساعته است. من اطلاعات مفید زیادی از آن آورده ام." -- جیمز کی.

  • "ساده و واضح." -- Swathi Mettu

  • "بسیار مفید برای مدیران لینوکس." -- DORDAA SUGLO RUDOLF

  • "دوره عالی! من عاشق این هستم که در هر موضوعی معطل نمی شوید. می گویید چیست، چه کار می کند و چرا به آن نیاز دارید، و ادامه می دهید. عالی است!!" -- دیوید رامیرز

  • "تدریس ساختاریافته." -- دانوش راج

  • "دوره عالی با اطلاعات خوب توضیح داده شده و مفصل." -- ماریانو مارتینز

  • "دوره عالی! محتوای عالی، بسیار واضح." -- J B

  • "عالی است! داشتن آن خوب است." -- لرن لی

برخی از موضوعات تحت پوشش این دوره عبارتند از:

  • دسترسی به خط فرمان

  • اجرای دستورات با استفاده از پوسته Bash

  • مدیریت فایل ها از خط فرمان

  • دریافت راهنمایی در Red Hat Enterprise Linux

  • ایجاد، مشاهده و ویرایش فایل های متنی

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

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

  • Sed و Awk

  • Sudo

  • مدیریت کاربران و گروه‌های محلی

  • مدیریت بسته‌ها

  • کار با رمزهای عبور

  • پیکربندی شبکه

  • گزارش‌ها و نظارت

  • پیکربندی و ایمن سازی SSH

  • بایگانی و انتقال فایل ها

  • اتوماسیون لینوکس Red Hat با Ansible

  • مدیریت زیرساخت کلید عمومی (PKI) با OpenSSL

  • و خیلی بیشتر.

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

اجازه ندهید مهارت ها و دانش ارزشمند از بین برود! همین حالا اقدام کنید و در دوره آموزشی مدیریت رد هت لینوکس ما ثبت نام کنید. با ضمانت بازگشت وجه معتبر به مدت سی روز، هیچ خطری در شروع امروز وجود ندارد. با بیش از 90000 دانش آموز از 150+ کشور، این آموزش به بسیاری از افراد کمک کرده تا فرصت های شغلی خود را گسترش دهند. این فرصت را برای افزایش مهارت ها و دانش خود در لینوکس از دست ندهید. اکنون ثبت نام کنید و اولین قدم را به سمت یک حرفه موفق در IT بردارید.


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

ابزارهای ضروری لینوکس قسمت 1 Essential Linux Tools. Part 1

  • ورود به سیستم از راه دور با ssh و فهرست کردن فهرست ها Logging to the system remotely with ssh and listing the directories

  • تغییر دایرکتوری ها، بازرسی سیستم، بررسی اطلاعات کاربر، ورود به سیستم Changing the directories, inspecting the system, examining user's info, logins

  • آزمون تمرینی Practice Test

  • نمایش و تنظیم زمان و تاریخ قسمت 1 Displaying and setting time and date. Part 1

  • نمایش و تنظیم زمان و تاریخ قسمت 2 Displaying and setting time and date. Part 2

  • آزمون تمرینی Practice Test

  • دریافت اطلاعات دستگاه و استفاده از ابزارهای فشرده سازی/بایگانی Getting device information and using compression/archiving tools

  • دریافت کمک و عبارات Getting help and wildcards

  • دریافت کمک (ادامه دارد) Getting help (continued)

ابزارهای ضروری لینوکس قسمت 1 Essential Linux Tools. Part 1

کار با فایل ها قسمت 1 Working with Files. Part 1

  • انواع مسیر و فایل Path and file types

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

  • دستورات مدیریت فایل لینوکس Linux File Management Commands

  • ایجاد فایل ها یا دایرکتوری ها و فهرست کردن فایل ها یا دایرکتوری ها Creating files or directories and listing files or directories

  • کپی، انتقال، تغییر نام، حذف فایل ها و دایرکتوری ها Copying, moving, renaming, removing files and directories

  • ویژگی های کنترل فایل و دایرکتوری File and directory control attributes

  • یافتن فایل ها قسمت 1 Finding files. Part 1

  • یافتن فایل ها قسمت 2 Finding files. Part 2

  • یافتن فایل ها قسمت 3 Finding files. Part 3

  • یافتن فایل ها قسمت 4 Finding files. Part 4

  • مجوزهای فایل قسمت 1 File permissions. Part 1

  • مجوزهای فایل قسمت 2 File permissions. Part 2

  • امتحان Quiz

  • مجوز برای همکاری گروهی Permissions for group collaboration

کار با فایل ها قسمت 1 Working with Files. Part 1

ویرایشگر VIM VIM Editor

  • VIM. قسمت 1 VIM. Part 1

  • VIM. قسمت 2 VIM. Part 2

  • VIM. قسمت 3 VIM. Part 3

  • VIM. قسمت 4 VIM. Part 4

  • VIM. قسمت 5 VIM. Part 5

  • VIM. قسمت 6 VIM. Part 6

  • VIM. قسمت 7 VIM. Part 7

  • VIM. قسمت 8 VIM. Part 8

ویرایشگر VIM VIM Editor

پوسته بش. فرآیندها و زمان بندی ابزارهای ضروری لینوکس قسمت 2. Bash Shell. Processes and Scheduling. Essential Linux Tools. Part 2.

  • جستجوی اطلاعات مورد نیاز با grep&wc Searching the needed info with grep&wc

  • تسلط بر جستجوی فایل با دستور قدرتمند Grep Mastering File Searching with the Powerful Grep Command

  • گربه و تغییر مسیر خروجی Cat and output redirection

  • استفاده از لوله ها Using pipes

  • فرآیندها آشکار شد Processes revealed

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

  • کاوش تمام فرآیندهای در حال اجرا با دستور top Exploring all running processes with top command

  • درک حالت های فرآیند Understanding process states

  • تغییر اولویت فرآیند با زیبا Changing process priority with nice

  • کنترل فرآیندها با سیگنال ها Controlling processes with signals

  • تغییر رمز عبور با passwd و کار با PATH Changing password with passwd and working withPATH

  • کاراکترهای ویژه و کلیدهای خط فرمان Special characters and command-line keystrokes

  • زنجیر زنی اپراتورها Chaining operators

  • Sed و awk Sed and awk

  • Sed و awk. قسمت 2 Sed and awk. Part 2

  • انجام خروج، راه اندازی مجدد یا خاموش کردن سیستم Performing exit, reboot or shutdown on the system

  • استفاده از تاریخچه BASH Using BASH history

  • استفاده از نام مستعار برای ایجاد دستورات خود Using aliases to create your own commands

  • تماشای فایل‌ها و نحوه تغییر آن‌ها به صورت زنده با دستور تماشا Watching files and how they're changing live with watch command

  • کسب امتیازات اداری با دستور sudo Gaining administrative privileges with sudo command

  • آشنایی با زمانبندی کار با cron و at commnds Understanding Job Scheduling with cron and at commnds

  • امتحان Quiz

پوسته بش. فرآیندها و زمان بندی ابزارهای ضروری لینوکس قسمت 2. Bash Shell. Processes and Scheduling. Essential Linux Tools. Part 2.

مدیریت بسته های نرم افزاری Managing Software Packages

  • نمای کلی بسته ها Packages overview

  • مدیریت بسته ها با دستور rpm Managing packages with rpm command

  • نصب و اصلاح بسته ها با دستور rpm Installing and modifying packages with rpm command

  • مشاهده کلیدهای pgp و تأیید ویژگی های بسته Viewing pgp keys and verifying package attributes

  • مدیر بسته YUM. قسمت 1 YUM package manager. Part 1

  • مدیر بسته YUM. قسمت 2 YUM package manager. Part 2

  • مدیر بسته YUM. قسمت 3 YUM package manager. Part 3

  • بسته های نرم افزاری RPM RPM Software Packages

مدیریت بسته های نرم افزاری Managing Software Packages

مبانی شبکه Networking Basics

  • پیکربندی نام میزبان Configuring hostname

  • مفاهیم IPv4 و استفاده از دستور traceroute IPv4 concepts and traceroute command usage

  • با استفاده از دستور 'ip' Using 'ip' command

  • اعتبار سنجی و عیب یابی پیکربندی شبکه Validating and Troubleshooting Network Configuration

  • آزمایشگاه تمرین: بررسی پیکربندی شبکه Practice Lab: Examining Network Configuration

  • پیکربندی شبکه با nmcli Configuring Networking with nmcli

  • اعتبارسنجی پیکربندی شبکه (با تمرین هدایت شده)( Validating Network Configuration (with Guided Exercise)(

  • ویرایش فایل های پیکربندی شبکه (با تمرین هدایت شده) Editing Network Configuration Files (with Guided Exercise)

  • آزمایشگاه: مدیریت شبکه Lab: Managing Networking

مبانی شبکه Networking Basics

قسمت دوم. مدیریت سیستم Red Hat Enterprise Linux 8. مدیریت کاربران محلی PART II. Red Hat Enterprise Linux 8 System Administration. Manage Local users

  • کاربران: Intro، دستور id، فایل/etc/passwd Users: Intro, id command, /etc/passwd file

  • کاربران: به دست آوردن دسترسی Superuser. دستورات su و sudo Users: Gaining Superuser Access. su and sudo commands

  • کاربران: در حال پیکربندی sudo Users: Configuring sudo

  • کاربران: تمرین هدایت شده با استفاده از sudo Users: Guided Exercise Using sudo

  • کاربران: با استفاده از useradd، userdel و usermod Users: Using useradd, userdel and usermod

  • کاربران: تمرین را با useradd، userdel و usermod تمرین کنید Users: Practice excersise with useradd, userdel and usermod

  • گروه ها: groupadd، groupdel و groupmod Groups: groupadd, groupdel and groupmod

  • گروه ها: افزودن کاربران به گروه ها Groups: adding users to groups

  • کاربران: کار با رمزهای عبور Users: working with passwords

  • کاربران: تمرین کنید. کار با رمزهای عبور Users: Practice. Working with passwords

  • آزمایشگاه: مدیریت کاربران و گروه ها Lab: Managing Users and Groups

  • تشریح مفاهیم کاربر و گروه Describing User and Group Concepts

قسمت دوم. مدیریت سیستم Red Hat Enterprise Linux 8. مدیریت کاربران محلی PART II. Red Hat Enterprise Linux 8 System Administration. Manage Local users

بخش دوم: مجوزهای سیستم فایل لینوکس PART II: Linux File System Permisions

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

  • تغییر مجوزها برای فایل ها و فهرست ها Changing Permissions for Files and Directories

  • تغییر مالکیت برای فایل ها و دایرکتوری ها Changing Ownership for Files and Directories

  • تمرین هدایت شده: مدیریت مجوزهای سیستم فایل از خط فرمان Guided Exercise: Managing File System Permissions from the Command LIne

  • Umask و مدیریت مجوزهای پیش فرض و دسترسی به فایل Umask and Managing Default Permissions and File Access

  • تمرین هدایت شده: Umask و مدیریت مجوزهای پیش فرض Guided Exercise: Umask and Managing Default Permissions

  • آزمایشگاه: کنترل دسترسی به فایل ها Lab: Controlling Access to Files

بخش دوم: مجوزهای سیستم فایل لینوکس PART II: Linux File System Permisions

بخش دوم: نظارت و مدیریت فرآیندهای لینوکس PART II: Monitoring and Managing Linux Processes

  • فهرست‌بندی فرآیندها و وضعیت‌های فرآیند. گزینه های دستور PS Listing Processes and Process States. PS command options

  • کنترل مشاغل Controlling Jobs

  • تمرین هدایت شده: کنترل مشاغل Guided Exercise: Controlling Jobs

  • فرآیندهای کشتار Killing Processes

  • نظارت بر فعالیت فرآیند Monitoring process activity

  • آزمایشگاه: نظارت و مدیریت فرآیندها Lab: Monitoring and Managing Processes

بخش دوم: نظارت و مدیریت فرآیندهای لینوکس PART II: Monitoring and Managing Linux Processes

بخش دوم: کنترل خدمات و دیمون ها PART II: Controlling Services and Daemons

  • کنترل خدمات و دیمون ها Controlling Services and Daemons

  • کنترل خدمات و دیمون ها: تمرین های هدایت شده Controlling Services and Daemons: Guided Exercises

بخش دوم: کنترل خدمات و دیمون ها PART II: Controlling Services and Daemons

بخش دوم: پیکربندی و ایمن سازی SSH PART II: Configuring and Securing SSH

  • دسترسی به خط فرمان با SSH Accessing Comand Line with SSH

  • پیکربندی احراز هویت مبتنی بر کلید SSH Configuring SSH key-based authentication

  • پیکربندی و ایمن سازی SSH Configuring and securing SSH

بخش دوم: پیکربندی و ایمن سازی SSH PART II: Configuring and Securing SSH

بخش دوم: تجزیه و تحلیل و ذخیره گزارش ها PART II: Analyzing and Storing Logs

  • توصیف معماری لاگ سیستم Describing System Log Architechture

  • بررسی فایل های Syslog Reviewing Syslog Files

  • بررسی ورودی های مجله سیستم Reviewing System Journal Entries

  • حفظ مجله سیستم Preserving the System Journal

  • حفظ زمان دقیق Maintaining Accurate Time

  • آزمایشگاه: تجزیه و تحلیل و ذخیره گزارش ها Lab: Analyzing and Storing Logs

بخش دوم: تجزیه و تحلیل و ذخیره گزارش ها PART II: Analyzing and Storing Logs

بخش دوم: بایگانی و انتقال فایل ها PART II: Archiving and Transfering Files

  • آرشیو و فشرده سازی فایل ها Archiving and Compressing Files

  • انتقال امن فایل ها بین سیستم ها Transferring Files Between Systems Securely

بخش دوم: بایگانی و انتقال فایل ها PART II: Archiving and Transfering Files

بخش سوم: برنامه ریزی وظایف آینده PART III: Scheduling Future Tasks

  • استفاده از بسته "at". Using 'at' Package

  • برنامه ریزی کارهای تکراری با «crontab» Scheduling Recurring Tasks with 'crontab'

  • برنامه ریزی کارهای سیستمی دوره ای Scheduling Recurring System Jobs

  • تمرین هدایت شده: برنامه ریزی کارهای تکرارشونده سیستم Guided Exercise: Scheduling Recurring System Jobs

  • مدیریت فایل های موقت Managing Temporary Files

  • تمرین هدایت شده: مدیریت فایل های موقت Guided Exercise: Managing Temporary Files

بخش سوم: برنامه ریزی وظایف آینده PART III: Scheduling Future Tasks

بخش سوم: عملکرد سیستم تنظیم Part III: Tuning System Performance

  • تنظیم پروفایل های تنظیم Adjusting Tuning Profiles

  • تنظیم زمانبندی فرآیند Adjusting Process Scheduling

  • تمرین هدایت‌شده: تغییر زمان‌بندی فرآیند Guided Exercise: Changing Process Scheduling

بخش سوم: عملکرد سیستم تنظیم Part III: Tuning System Performance

بخش سوم: کنترل دسترسی به فایل ها با ACL Part III: Controlling Access to Files with ACLs

  • تفسیر ACL های فایل Interpreting File ACLs

  • ایمن سازی فایل ها با ACL Securing Files with ACLs

  • تمرین هدایت شده: ایمن سازی فایل ها با ACL Guided Exercise: Securing Files with ACLs

بخش سوم: کنترل دسترسی به فایل ها با ACL Part III: Controlling Access to Files with ACLs

بخش سوم: مدیریت ذخیره سازی Part III: Managing Storage

  • افزودن پارتیشن‌ها، سیستم‌های فایل و مانت‌های ثابت Adding Partitions, File Systems, and Persistent Mounts

  • تمرین هدایت‌شده: افزودن پارتیشن‌ها، سیستم‌های فایل و پایه‌های ثابت Guided Exercise: Adding Partitions, File Systems, and Persistent Mounts

  • مدیریت فضای مبادله Managing Swap Space

  • آزمایشگاه: مدیریت ذخیره سازی اولیه Lab: Managing Basic Storage

  • مدیریت حجم های منطقی Managing Logical Volumes

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

  • تمرین هدایت شده: گسترش حجم های منطقی Guided Exercise: Extending Logical Volumes

  • آزمایشگاه: مدیریت حجم های منطقی Lab: Managing Logical Volumes

  • مدیریت ذخیره سازی لایه ای با Stratis Managing Layered Storage with Stratis

  • تمرین هدایت شده: مدیریت ذخیره سازی لایه ای با Stratis Guided Exercise: Managing Layered Storage with Stratis

  • فشرده سازی و کپی برداری از فضای ذخیره سازی با VDO Compresson and Deduplicating Storage with VDO

  • آزمایشگاه: پیاده سازی ویژگی های پیشرفته Stirage Lab: Implementing Advanced Stirage Features

  • دسترسی به فضای ذخیره‌سازی متصل به شبکه Accessing Network-Attached Storage

  • تمرین هدایت شده: دسترسی به فضای ذخیره سازی متصل به شبکه Guided Exercise: Accessing Network-Attached Storage

بخش سوم: مدیریت ذخیره سازی Part III: Managing Storage

بخش سوم: کنترل و عیب یابی فرآیند بوت PART III: Controlling and Troubleshooting the Boot Process

  • تشریح فرآیند بوت Describing the Boot Process

  • تمرین هدایت شده: انتخاب هدف بوت Guided Exercise: Selecting the Boot Target

  • تمرین هدایت شده: تنظیم مجدد رمز عبور ریشه. با استفاده از حالت Debug Mode و Logs. Guided Exercise:Resetting the Root Password. Using Debug Mode and Logs.

  • آزمایشگاه: کنترل فرآیند بوت Lab: Controlling the Boot Process

بخش سوم: کنترل و عیب یابی فرآیند بوت PART III: Controlling and Troubleshooting the Boot Process

بخش سوم: مدیریت شبکه قسمت 2 PART III: Managing Networking. Part 2

  • تشریح مفاهیم شبکه Describing Networking Concepts

  • تنظیمات IPv4 تعریف زیرشبکه ها IPv4 settings. Defining subnets

  • تمرین های هدایت شده IPv4. آدرس های عمومی و خصوصی IPv4 Guided Exercises. Public and Private Adresses

  • آزمایشگاه: برنامه ریزی یک شبکه IPv4 Lab: Planning an IPv4 network

بخش سوم: مدیریت شبکه قسمت 2 PART III: Managing Networking. Part 2

بخش سوم: مدیریت گواهی ها PART III: Managing Certificates

  • استفاده از OpenSSL در لینوکس Red Hat برای ایجاد، بهره برداری و ایمن سازی یک گواهی Using OpenSSL on Red Hat Linux to Create, Operate, and Secure a Certificates

  • ایجاد مرجع صدور گواهی (خودامضا) Creating Certificate Authority (Self-Signed)

  • آزمایشگاه عملی در OpenSSL Hands-On Lab on OpenSSL

بخش سوم: مدیریت گواهی ها PART III: Managing Certificates

بخش سوم: اسکریپت نویسی عملی گام به گام PART III: Hands-On Scripting Step-by-Step

  • نوشتن اسکریپت های ساده Bash Writing Simple Bash Scripts

  • تمرین هدایت شده: نوشتن اولین فیلمنامه Guided Exercise: Writing Your First Script

  • استفاده از حلقه ها Using Loops

  • تمرین هدایت شده: استفاده از حلقه ها Guided Exercise: Using Loops

  • توصیف یک عبارت با قاعده ساده Describing a Simple Regular Expression

  • تمرین هدایت شده: استفاده از grep با RegEx Guided Exercise: Using grep with RegEx

  • استفاده از grep با RegEx Using grep with RegEx

  • آزمایشگاه: اولین اسکریپت شما Lab: Your First Script

  • ساخت اسکریپت ها: استفاده از متغیرها و تغییر مسیر ورودی/خروجی Building Scripts: Using Variables and Redirecting Input/Output

  • Building Scripts: if-then دستورات Building Scripts: the if-then statements

  • Building Scripts: امتحان کردن دستور Test. استفاده از مقایسه Building Scripts: Trying the Test command. Using Comparisons

  • ساخت اسکریپت: استفاده از مقایسه فایل Building Scripts: Using File Comparison

  • تست ترکیبی کار با بیانیه های پیشرفته If-Ten Compound Testing. Working wit Advanced If-Then Statements

  • یک مثال عملی A Practical Example

  • حلقه زدن با عبارت "for". Looping with the 'for' statement

  • حلقه زدن با عبارت "for". قسمت 2 Looping with the 'for' statement. Part 2

  • با استفاده از دستورات "while" و "until". استفاده از حلقه ها Using 'while' and 'until' commands. Using Loops

  • استفاده از حلقه ها قسمت 2 Using Loops. Part 2

  • مثال های عملی با استفاده از حلقه ها Practical Examples Using Loops

  • عبور پارامترها Passing Parameters

  • استفاده از متغیرهای پارامتر خاص Using Special Parameter Variables

  • کار با گزینه ها Working with Options

  • با استفاده از دستور Read Using Read Command

  • یک مثال عملی A Practical Example

  • درک ورودی و خروجی Understanding Input and Output

  • تغییر مسیر خروجی در اسکریپت ها Redirecting Output in Scripts

  • خواندن/نوشتن توصیف کننده های فایل Read/Write file descriptors

  • سرکوب خروجی فرمان استفاده از فایل های موقت ثبت پیام ها Supressing Command Output. Using temp files. Logging Messages

  • یک مثال عملی: استفاده از ورودی و خروجی A practical example: using input and output

  • سیگنال دادن به پوسته Bash Signaling the Bash shell

  • استفاده از تله Using traps

  • اجرای اسکریپت ها در پس زمینه Running scripts in background

  • اجرای اسکریپت ها بدون قطع کردن Running Scripts without a Hang-up

  • کنترل کار مشاهده مشاغل Controlling the Job. Viewing Jobs

بخش سوم: اسکریپت نویسی عملی گام به گام PART III: Hands-On Scripting Step-by-Step

قسمت چهارم: آزمایشگاه ساختمان با ولگرد Part IV: Building Lab with Vagrant

  • معرفی ولگرد Intro to Vagrant

  • در حال نصب شدن Getting Installed

  • استفاده از Vagrant Using Vagrant

  • استفاده از Vagrant قسمت 2 Using Vagrant. Part 2

  • استفاده از Vagrant قسمت 3 Using Vagrant. Part 3

  • استفاده از Vagrant قسمت 4 Using Vagrant. Part 4

  • استفاده از Vagrant قسمت 5 Using Vagrant. Part 5

  • استفاده از Vagrant قسمت 6 Using Vagrant. Part 6

  • استفاده از Vagrant قسمت 7 Using Vagrant. Part 7

  • استفاده از Vagrant قسمت 8 Using Vagrant. Part 8

قسمت چهارم: آزمایشگاه ساختمان با ولگرد Part IV: Building Lab with Vagrant

قسمت چهارم: شروع با Ansible Part IV: Starting with Ansible

  • مقدمه ای بر Ansible Intro to Ansible

  • در حال نصب شدن Getting Installed

  • پیکربندی SSH Configuring SSH

  • گرفتن موجودی Getting inventory

  • با استفاده از ماژول ها Using modules

  • شروع با Playbooks Starting with Playbooks

  • شروع با Playbooks. قسمت 2 Starting with Playbooks. Part 2

  • شروع با Playbooks. قسمت 3 Starting with Playbooks. Part 3

  • شروع با Playbooks. قسمت 4 Starting with Playbooks. Part 4

قسمت چهارم: شروع با Ansible Part IV: Starting with Ansible

بخش چهارم: اتوماسیون لینوکس Red Hat با Ansible Part IV: Red Hat Linux Automation with Ansible

  • ساخت محیط آزمایشگاه Ansible Building Ansible Lab Environment

  • تشریح فایل های موجودی Ansible Describing Ansible Inventory Files

  • تمرین هدایت شده: فایل های موجودی Ansible Guided Exercise: Ansible Inventory Files

  • مدیریت فایل های پیکربندی Ansible Managing Ansible Configuaration Files

  • مدیریت اتصالات و فایل های پیکربندی Managing Connectivity and Configuaration Files

  • تمرین هدایت شده: مدیریت فایل های پیکربندی Ansible Guided Exercise: Managing Ansible Configuaration Files

  • اجرای دستورات موقت Running Ad Hoc Commands

  • تمرین هدایت شده: اجرای دستورات موقت Guided Exercise: Running Ad Hoc Commands

  • آزمایشگاه: استقرار Ansible Lab: Deploying Ansible

  • پیاده سازی Playbooks Implementing Playbooks

  • تمرین هدایت شده: پیاده سازی کتاب های بازی Guided Exercise: Implementing Playbooks

  • چند نمایشنامه Multiple Plays

  • تمرین هدایت شده: چند بازی Guided Exercise: Multiple Plays

  • آزمایشگاه: پیاده‌سازی کتاب‌های راهنما Lab: Implementing Playbooks

  • مدیریت متغیرها Managing Variables

  • تمرین هدایت شده: مدیریت متغیرها Guided Exercise: Managing Variables

  • مدیریت اسرار Managing Secrets

  • تمرین هدایت شده: مدیریت اسرار Guided Exercise: Managing Secrets

  • مدیریت حقایق Managing Facts

  • تمرین هدایت شده: مدیریت حقایق Guided Exercise: Managing Facts

  • آزمایشگاه: مدیریت متغیرها و حقایق Lab: Managing Variables and Facts

  • آزمایشگاه: مدیریت متغیرها و حقایق Lab: Managing Variables and Facts

  • حلقه های نوشتن و وظایف شرطی Writing Loops and Conditional Tasks

  • تمرین هدایت شده: حلقه های نوشتن و وظایف شرطی Guided Exercise: Writing Loops and Conditional Tasks

  • مدیریت کننده های پیاده سازی Implementing Handlers

  • رسیدگی به کار شکست Handling Task Failure

  • تمرین هدایت شده: مدیریت شکست در کار Guided Exercise: Handling Task Failure

  • آزمایشگاه هدایت شده: پیاده سازی کنترل وظیفه Guided Lab:Implementing Task Control

بخش چهارم: اتوماسیون لینوکس Red Hat با Ansible Part IV: Red Hat Linux Automation with Ansible

قسمت چهارم: شروع با Git Part IV: Starting with Git

  • مقدمه Intro

  • در حال نصب شدن Getting Installed

  • پیکربندی Git Configuring Git

  • اولین تعهد شما Your First Commit

  • با استفاده از Push Using Push

  • Clone and Pull Clone and Pull

  • از نادیده گرفتن استفاده کنید Use Ignore

  • تاریخ History

  • از شاخه ها استفاده کنید Use Branches

قسمت چهارم: شروع با Git Part IV: Starting with Git

بخش پنجم: نسخه ی نمایشی، تکالیف، مقالات، خلاصه ها و موارد اضافی PART V: Hands-On Demo, Assignments, Articles, Recaps and Extras

  • معرفی لینوکس Red Hat Enterprise Intro to Red Hat Enterprise Linux

  • نصب RHEL Installing RHEL

  • درک دستورات Understanding Commands

  • درک دستورات (یادداشت اطلاعاتی) Understanding Commands (Info Note)

  • دستورات در حال اجرا Running Commands

  • دستورات در حال اجرا (یادداشت اطلاعاتی) Running Commands (Info Note)

  • استفاده از Vagrant برای ساخت آزمایشگاه RHEL شما Using Vagrant for building your RHEL Lab

  • ساده کردن راه اندازی سیستم آزمایشگاهی خود با Vagrant Simplifying Your Lab System Setup with Vagrant

  • پیمایش خط فرمان لینوکس و ساده کردن راه اندازی سیستم آزمایشگاهی با Vagrant Navigating the Linux Command Line and Simplifying Lab System Setup with Vagrant

  • درک تغییر مسیر پوسته Understanding Shell Redirection

  • کار با فایل های متنی: تغییر مسیر و ویرایش Working with Text Files: Redirection and Editing

  • کار با فایل های متنی: تغییر مسیر و ویرایش Working with Text Files: Redirection and Editing

  • تغییر مسیر از CLI Redirecting from CLI

  • تغییر مسیر خط فرمان Command Line Redirection

  • استفاده از سه راهی برای تغییر مسیر Using tee for Redirection

  • درک ویرایشگرهای متن Understanding Text Editors

  • ویرایش فایل ها با استفاده از نانو Editing Files Using nano

  • با استفاده از ویرایشگر متن vim Using the vim Text Editor

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

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

  • خواندن فایل های متنی Reading Text Files

  • جستجوی فایل ها با استفاده از grep Searching Files Using grep

  • تسلط بر جستجوی فایل با دستور قدرتمند Grep Mastering File Searching with the Powerful Grep Command

  • آشنایی با فراداده فایل Understanding File Metadata

  • ایمن سازی فایل ها در سیستم فایل شما: درک مجوزها و مالکیت فایل Securing Files in Your Filesystem: Understanding File Permissions and Ownership

  • لیست فایل Permissions_formatted Listing File Permissions_formatted

  • مجوزهای پیش فرض و umask Default Permissions and the umask

  • کنترل دسترسی به فایل ها و دایرکتوری ها در لینوکس با مجوزهای فایل Controlling Access to Files and Directories in Linux with File Permissions

  • آشنایی با مجوزهای فایل و متادیتا در لینوکس Understanding File Permissions and Metadata in Linux

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

  • درک chmod Understanding chmod

  • تغییر مالکیت فایل Changing File Ownership

  • مدیریت مالکیت و مجوزهای فایل با دستورات chown و chgrp در لینوکس Managing File Ownership and Permissions with chown and chgrp Commands in Linux

  • مدیریت لینک ها در لینوکس Managing Links in Linux

  • آشنایی با لینک های سخت و نمادین در سیستم های فایل Understanding Hard and Symbolic Links in File Systems

  • تغییر شناسه کاربر و گروه Switching User and Groups IDs

  • مدیریت کاربران و گروه ها در لینوکس از طریق خط فرمان Managing Users and Groups in Linux from the Command Line

  • ایمن سازی فایل ها در سیستم فایل شما Securing Files in Your Filesystem

  • مقدمه ای بر مجوزها و فراداده های سیستم فایل لینوکس Introduction to Linux Filesystem Permissions and Metadata

  • بررسی مجوزها و مالکیت در خط فرمان لینوکس Exploring Permissions and Ownership in Linux Command Line

  • درک مجوزهای مورد خاص Understanding Special Case Permissions

  • کار با مجوزهای مورد خاص Working with Special Case Permissions

  • استفاده از مجوزهای هدف ویژه Using Special Purpose Permissions

  • با استفاده از بایگانی کننده tar Using the tar Archiver

  • عملیات پایه با فایل های Tar در خط فرمان Basic Operations with Tar Files in the Command Line

  • با استفاده از Star Archiver Using star Archiver

  • کاوش در فرمان ستاره و گزینه های پیشرفته آن برای بایگانی Exploring the Star Command and its Advanced Options for Archiving

  • فشرده سازی فایل ها Compressing Files

  • آشنایی با ابزارهای فشرده سازی Understanding Compression Utilities

  • با استفاده از YUM یا DNF Using YUM or DNF

  • بررسی اشتراک RHEL شما Checking Your RHEL Subscription

  • آشنایی با مبانی مدیر بسته RHEL Understanding the Basics of the RHEL Package Manager

  • آشنایی با مخازن بسته Understanding Package Repositories

  • ایجاد یک مخزن محلی Creating a Local Repository

  • ایجاد مخزن مبتنی بر وب خود Creating Your Own Web Based Repository

  • کار با به روز رسانی های امنیتی Working with Security Updates

  • کار با ماژول ها Working with Modules

  • پیکربندی مناطق زمانی در لینوکس Configuring Timezones in Linux

  • مدیریت خدمات لینوکس از جمله Chronyd Managing Linux Services Including Chronyd

  • ویرایش تنظیمات با استفاده از sed Editing Configurations Using sed

  • در حال ویرایش chrony.conf Editing the chrony.conf

  • استفاده از ابزارهای Chronyc Using Chronyc Tools

  • درک اهداف سیستمی Understanding Systemd Targets

  • استفاده از اهداف پیش فرض Using Default Targets

  • کار با آرگومان های هسته Working with Kernel Arguments

  • 3 زمانبندی کار در RHEL 8 The 3 Job Schedulers in RHEL 8

  • کار با At Working with At

  • درک کرون Understanding Cron

  • کار با کرون Working with Cron

  • با استفاده از واحدهای تایمر SystemD Using SystemD Timer Units

  • چگونه این سیستم راه اندازی مجدد می شود How Does This System Reboot

  • کار با Shutdown و Options Working with Shutdown and Options

  • محدود کردن ورود کاربر Restricting User Login

  • راه اندازی مجدد و پاور آف Rebooting and Poweroff

  • بازنشانی رمزهای عبور فراموش شده ریشه Resetting Lost Root Passwords

  • درک زمینه SELinux Understanding SELinux Context

  • ویرایش فرآیند بوت Editing the Boot Process

  • بازیابی رمز عبور فراموش شده ریشه Recovering a Lost Root Password

  • Systemd و Systemctl Systemd and Systemctl

  • مبانی Systemctl The Basics of Systemctl

  • کار با سوکت یونیت Working with Socket Units

  • درک ویرایش و پوشش واحدها Understanding Editing and Masking of Units

  • کار در CLI برای فهرست، ویرایش و ماسک خدمات Working at the CLI to List, Edit, and Mask Services

  • کار با اهداف سیستمی Working with Systemd Targets

  • چگونه Uptime بار سیستم را نشان می دهد How Uptime Shows System Load

  • کار با Top و Uptime Working with Top and Uptime

  • درک اولویت فرآیند Understanding Process Priority

  • فرآیند تنظیم با استفاده از Nice و Renice Tuning Process Using Nice and Renice

  • درک وضعیت فرآیند و تنظیم پروفایل ها Understanding Process Status and Tuning Profiles

  • کار با Ps و Tuned-adm Working with Ps and Tuned-adm

  • معرفی گزارش های سیستم Introducing System Logs

  • اقدامات ورود ساده Simple Log Actions

  • آشنایی با Rsyslogd Understanding Rsyslogd

  • نسخه ی نمایشی: Rsyslogd Demo: Rsyslogd

  • استفاده از Logrotate در CLI Using Logrotate at the CLI

  • کار با گزارش مجله Working with the Journal Log

  • کپی امن با SCP Secure Copy with SCP

  • کاوش مدیریت کاربر در خط فرمان لینوکس با مثال Exploring User Management in Linux Command Line with Examples

  • ابزارهای خط فرمان لینوکس برای فهرست کردن کاربران Linux Command Line Tools for Listing Users

  • فهرست کردن و فیلتر کردن کاربران لینوکس Linux User Listing and Filtering Basics

  • مدیریت فضای ذخیره‌سازی محلی: دستگاه‌ها را مسدود کنید Managing Local Storage: Block Devices

  • لیست کردن دستگاه ها و درایورهای بلوک Listing Block Devices and Drivers

  • Loop Devices چیست؟ What are Loop Devices

  • نصب فایل های ISO Mounting ISO Files

  • افزودن دیسک به سیستم ها Adding Disks to Systems

  • ایجاد فایل های دیسک Creating Disk Files

  • با استفاده از dd و fallocate از CLI Using dd and fallocate from the CLI

  • آشنایی با پارتیشن بندی دیسک Understanding Disk Partitioning

  • پارتیشن بندی با fdisk Partitioning with fdisk

  • پارتیشن بندی با پارتیشن Partitioning with parted

  • کار با UUID های سیستم فایل Working with Filesystem UUIDs

  • تداوم راه اندازی Persisting the setup

  • کار با دستگاه های Systemd to Persist Loop Working with Systemd to Persist Loop Devices

  • ایجاد پارتیشن های LVM Creating LVM Partitions

  • استفاده از ابزار LVM Using LVM Tools

  • مدیریت LVM2 Managing LVM2

  • ایجاد سیستم های LVM2 از خط فرمان Creating LVM2 systems from the Command Line

  • ولوم های پویا Dynamic Volumes

  • گسترش گروه ها و جلدها Extending Volume Groups and Volumes

  • 239. مدیریت حجم های منطقی مبادله 239. Managing Swap Logical Volumes

  • مدیریت سیستم های فایل در RHEL 8 Managing File Systems in RHEL 8

  • مدیریت سیستم های فایل XFS Managing XFS File Systems

  • آشنایی با سیستم های فایل EXT4 Understanding EXT4 File Systems

  • کار با فایل سیستم های EXT4 Working with EXT4 File Systems

  • ایمن کردن صحیح نقاط نصب Securing Mount Points Correctly

  • گسترش سیستم های فایل و حجم های منطقی Extending File Systems and Logical Volumes

  • مدیریت همکاری سیستم فایل Managing Filesystem Collaboration

  • کار با مجوزهای ویژه و Find Working with Special Permissions and Find

  • مدیریت گروه های لینوکس Managing Linux Groups

  • کار با Sticky Bit Working with the Sticky Bit

  • کار با بیت SGID روی فهرست ها Working with the SGID Bit on Directories

  • راه اندازی دو سیستم آزمایشگاهی Setting up Two Lab Systems

  • آشنایی با NFSv4 Understanding NFSv4

  • فایروال و صادرات NFS Firewalling and Exporting NFS

  • آشنایی با NFS قسمت 2 Understanding NFS. Part2

  • NFS. قسمت 3 NFS. Part 3

  • NFS. قسمت 4 NFS. Part 4

  • NFS. قسمت 5 NFS. Part 5

  • NFS. قسمت 6 NFS. Part 6

  • NFS. قسمت 6 NFS. Part 6

  • سامبا قسمت 1 Samba. Part 1

  • سامبا قسمت 2 Samba. Part 2

  • سامبا قسمت 3 Samba. Part 3

  • سامبا قسمت 4 Samba. Part 4

  • با استفاده از NFS Client Using the NFS Client

  • با استفاده از Autofs Using Autofs

  • SELinux و NFS SELinux and NFS

  • VDO چیست؟ What Is VDO

  • نصب و استفاده از VDO Installing and Using VDO

  • نصب و نظارت بر دستگاه های VDO Mounting and Monitoring VDO Devices

  • مدیریت اندازه حجم Managing Volume Size

  • به Layered Storage و Stratis خوش آمدید Welcome to Layered Storage and Stratis

  • ایجاد استخرهای Stratis Creating Stratis Pools

  • ایجاد فایل سیستم در Stratis Creating Filesystems in Stratis

  • عکس‌برداری فوری از سیستم‌های فایل در Stratis Snapshotting Filesystems in Stratis

  • اسکریپت های شل چیست؟ What Are Shell Scripts

  • استفاده از نحو اسکریپت در CLI Using Script Syntax at the CLI

  • درک منطق اسکریپت Understanding Script Logic

  • استفاده از منطق ساده در CLI Using Simple Logic at the CLI

  • شبانگ چیست و چرا می خواهم بدانم What Is a Shebang and Why Do I Want to Know

  • اجرای شبانگ Implementing the Shebang

  • کار با اختصارات vim Working with vim Abbreviations

  • کار با PATH و اجرای مجوزها Working with PATH and Execute Permissions

  • متغیرهای ویژه Special Variables

  • استفاده از متغیرهای ویژه در اسکریپت ها Using Special Variables in Scripts

  • تست ورودی کاربر Testing User Input

  • اطمینان حاصل کنید که کاربر قبلاً حضور ندارد Ensure User Is Not Already Present

  • استفاده از خواندن در حین اجرای اسکریپت Using Read During Script Execution

  • ایجاد حساب های کاربری Creating User Accounts

  • ایجاد اسکریپت های بهتر Creating Better Scripts

  • مقایسه همه استدلال ها Comparing All Arguments

  • استفاده از while Loops.mp4 Using while Loops.mp4

  • پیاده سازی توابع در اسکریپت ها Implementing Functions within Scripts

بخش پنجم: نسخه ی نمایشی، تکالیف، مقالات، خلاصه ها و موارد اضافی PART V: Hands-On Demo, Assignments, Articles, Recaps and Extras

مدیریت تست های تمرینی لینوکس Red Hat Administration of Red Hat Linux Practice Tests

  • مدیریت تست تمرین لینوکس Red Hat: ضروری است. همه سوالات Administration of Red Hat Linux Practice Test: Essential. All Questions

  • مدیریت تست تمرینی لینوکس ردهت 2: محیط زیست. همه سوالات Administration of Red Hat Linux Practice Test 2: Environment. All Questions

مدیریت تست های تمرینی لینوکس Red Hat Administration of Red Hat Linux Practice Tests

نمایش نظرات

نظری ارسال نشده است.

آموزش مدیریت Red Hat Enterprise Linux 8 (2023)
خرید اشتراک و دانلود خرید تکی و دانلود | 480,000 تومان (7 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 4 دوره است و 4 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
43 hours
394
Udemy (یودمی) udemy-small
14 فروردین 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,866
4.3 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vitalii Shumylo Vitalii Shumylo

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

Vitalii Shumylo Vitalii Shumylo

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

Udemy (یودمی)

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

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