درباره دوره:
لینوکس یکی از محبوبترین و کارآمدترین سیستم عاملهای موجود در بازار است و به واسطه ویژگیهایی مانند open source بودن کاربران زیادی را به سمت خودش جذب کرده است. Red Hat یک توزیع (نوع) از لینوکس است که آخرین نسخه آن در سال 2003 منتشر شده است. در دوره آموزش RedHat، اصول کار با لینوکس به خصوص RedHat آشنا میشوید. این دوره به شما کمک میکند تا با همه مباحث مربوط به این موضوعات آشنا شوید.
در این دوره شما با دلایل اهمیت لینوکس و مدلهای open source در شرایط کنونی آشنا خواهید شد. همچنین با کاربردهای گوناگون لینوکس و قابلیتهایی که برای شما فراهم خواهد کرد آشنا میشوید.
این دوره بهگونهای طراحی شده است که با استفاده از آن میتوانید مهارتهای گوناگونی به دست بیاورید. به این ترتیب این دوره برای گروههای زیادی مناسب خواهد بود. به طور کلی این دوره را میتوانیم دورهای مناسب برای گروههای زیر بدانیم:
منابع این دوره منابع رایج و بهروزی است که در آموزش این موضوع در تمام جهان مورد استفاده قرار میگیرد. نسخه به کار برده شده در این دوره، Red Hat 8 است.
الزامی که در ارائه این دوره وجود دارد به اهمیت و کاربرد زیاد لینوکس و RedHat برمیگردد. کاربرد زیاد و موقعیتهای کاری جدید که آموزش لینوکس میتواند برای شما فراهم کند از جمله مواردی است که به عنوان الزام در برگزاری این دوره شناخته میشوند.
دوره آموزش لینوکس و ردهت توسط وبسایت معتبر کورسرا تولید شده است و توسط مکتبخونه ترجمه و منتشر میشود. این دوره آموزشی در بیست و سه فصل به طول 6 ساعت محتوای آموزشی تولید شده است. در این 23 فصل شما با مقدمات شروع میکنید و با یادگیری جدیدترین و بهروزترین محتواهای مربوط به این موضوع دوره را به پایان میرسانید.
همچنین در مکتب خونه انواع دوره آموزش برنامه نویسی، آموزش سیستم عامل و آموزش لینوکس به عنوان مکمل و پیش نیاز این دوره موجود است.
آیا تا به حال احساس کردهاید که کامپیوترتان بیشتر از تواناییهایش عمل میکند؟ آیا دوست دارید کنترل بیشتری روی سیستم عامل خود داشته باشید و از تمام پتانسیل آن استفاده کنید؟ اگر چنین است، لینوکس ردهت(Red Hat) میتواند پاسخگوی نیازهای شما باشد.
این توزیع قدرتمند از لینوکس، به دلیل ثبات، امنیت و انعطاف پذیری بالا، مورد علاقه بسیاری از مدیران سیستم عامل (ادمین لینوکس) و توسعه دهندگان در سراسر جهان قرار گرفته است؛ اما نگران نباشید، حتی اگر یک کاربر مبتدی هستید، دنیای لینوکس ردهت میتواند شما را نیز به وجد آورد.
در آموزش RedHat و اصول لینوکس، قدم به قدم با اصول اولیه لینوکس ردهت آشنا خواهید شد. فرقی نمیکند هدفتان یادگیری مدیریت سرور، توسعه نرم افزار، یا صرفا آشنایی با یک سیستم عامل قدرتمند باشد، این راهنما همراه شما خواهد بود.
به زبان ساده، سیستم عامل نرم افزاری است که به عنوان واسطه بین سخت افزار و کاربر عمل میکند. لینوکس نیز نوعی سیستم عامل است که بر پایه هسته یونیکس بنا شده و به دلیل متن باز بودن آن، انعطاف پذیری بالایی دارد.
همانطور که اشاره شد، لینوکس ردهت به دلایل متعددی مورد توجه قرار گرفته است. برخی از مهمترین دلایل یادگیری این توزیع عبارتاند از:
انواع مختلفی از توزیعهای لینوکس وجود دارد که هر کدام برای اهداف خاصی طراحی شدهاند. لینوکس ردهت بر خلاف توزیعهایی مانند اوبونتو که کاربر پسندتر هستند، بر ثبات و امنیت سازمانی تمرکز دارد. به همین دلیل، لینوکس ردهت در سرورها و محیطهای تجاری بیشتر مورد استفاده قرار میگیرد.
خیر! این آموزش بهگونهای طراحی شده است که حتی افراد مبتدی نیز بتوانند به راحتی با لینوکس ردهت آشنا شوند. با این حال، داشتن دانش اولیه در مورد کامپیوتر و مفاهیم کلی سیستم عامل قطعاً میتواند به یادگیری سریعتر شما کمک کند.
ممکن است نام کالی لینوکس (Kali Linux) را نیز شنیده باشید. این توزیع بر پایه لینوکس ردهت ساخته شده است، اما تمرکز اصلی آن بر امنیت و تست نفوذ است؛ بنابراین، اگر هدف شما یادگیری اصول اولیه سیستم عامل لینوکس است، لینوکس ردهت گزینه مناسب تری برای شما خواهد بود.
منابع آموزشی متعددی برای یادگیری RedHad و اصول لینوکس وجود دارد، از جمله:
بهترین روش آموزشی برای یادگیری لینوکس ردهت به نیازها و شرایط شما بستگی دارد. اگر به دنبال یادگیری سریع و فشرده هستید، دورههای آنلاین یا حضوری گزینه مناسبی هستند؛ اما اگر تمایل دارید به صورت عمیق تر و با جزئیات بیشتری با این سیستم عامل آشنا شوید، مطالعه کتابهای آموزشی و استفاده از منابع آنلاین میتواند مفید باشد.
نکات زیر برای آموزش لینوکس رد هت بسیار اهمیت دارند:
لینوکس ردهت برای مدیران سیستم، توسعه دهندگان، متخصصان امنیت سایبری و هرکسی که به دنبال یادگیری یک سیستم عامل قدرتمند و قابل اعتماد است، مناسب است.
مدت زمان لازم برای یادگیری لینوکس ردهت به سطح دانش و تجربه قبلی شما بستگی دارد. با این حال، با تلاش و پشتکار میتوانید در عرض چند ماه اصول اولیه این سیستم عامل را یاد بگیرید.
با دریافت گواهینامههای معتبر لینوکس ردهت، میتوانید شانس خود را برای یافتن شغل در این زمینه افزایش دهید. همچنین میتوانید با شرکت در پروژههای متن باز و کسب تجربه عملی، رزومه خود را قویتر کنید.
لینوکس ردهت به عنوان یکی از محبوب ترین توزیعهای لینوکس در جهان، همچنان به رشد و توسعه خود ادامه خواهد داد. با توجه به نیاز روزافزون به متخصصان لینوکس، آینده این شغل بسیار روشن است.
دوره آموزش لینوکس رد هت مکتب خونه برای افراد زیر مناسب است:
در این دوره آموزش لینوکس RedHat، شما با مبانی لینوکس ردهت، از جمله نصب و راه اندازی، مدیریت کاربران و گروهها، ناوبری در سیستم فایل، مدیریت فرآیندها، نصب و مدیریت بستههای نرم افزاری و موارد دیگر آشنا خواهید شد.
علاوه بر این، در این دوره شما:
این دوره آموزش لیونکس رد هت توسط مربیان مجرب و متخصص در لینوکس ارائه میشود.
لینوکس ردهت یک سیستم عامل قدرتمند، انعطاف پذیر و امن است که میتواند برای مصارف مختلفی مورد استفاده قرار گیرد. با یادگیری این سیستم عامل، میتوانید مهارتهای خود را ارتقا داده، فرصتهای شغلی جدیدی را برای خود ایجاد کنید و به دنیای قدرتمند لینوکس ردهت قدم بگذارید.
با گذراندن این دوره، شما دانش و مهارتهای لازم برای استفاده از RedHat Enterprise Linux را به دست خواهید آورد و میتوانید از این سیستم عامل قدرتمند و انعطاف پذیر برای طیف گستردهای از وظایف استفاده کنید.
مقدمه و معرفی درس:
1 – نصب و راهاندازی
لینوکس چیست؟:
1 – لینوکس چیست؟
2 – انواع متنبازها
3 – توزیع لینوکس چیست؟
دسترسی به خطوط Command:
1 – دسترسی به خطوط Command
2 – ورود به فضای خطوط Command محلی
اجرای دستورات با استفاده از پوسته Bash:
1 – اجرای دستورات با استفاده از پوسته Bash
2 – مشاهده محتویات فایلها
3 – تکمیل Tab چیست؟
4 – تاریخچه دستور چیست؟
5 – دسترسی به خط دستور
سلسله مراتب سیستم فایل در لینوکس:
1 – مدیریت فایلها از طریق خطوط دستور
جایگذاری فایلها با نام:
1 – پیدا کردن فایلها با نام
2 – مسیریابی
مدیریت فایلها از طریق ابزارهای خطوط دستور:
1 – مدیریت فایلها از طریق ابزارهای خطوط دستور
2 – خطوط دستور مدیریت فایل
تطبیق نام فایلها با استفاده از گسترش نام مسیر:
1 – تطبیق نام فایلها با استفاده از گسترش نام مسیر
2 – گسترش Tilde & Brace
3 – گسترش متغیر
4 – مدیریت فایلها با گسترش Shell
ویرایش فایلهای متنی از طریق Shell Prompt:
1 – ویرایش فایلهای متنی از طریق Shell Prompt
2 – مدل بصری در Vim
3 – ویرایش فایل به وسیله Vim
کاربران و گروهها:
1 – کاربران و گروهها
2 – گروه چیست؟
بهدست آوردن دسترسی Super User:
1 – به دست آوردن دسترسی Super User
2 – اجرای دستور به عنوان root
مدیریت اکانت کاربر محلی:
1 – مدیریت اکانت کاربر محلی
2 – ایجاد کاربران با استفاده از Command Line
مدیریت اکانت گروهی کاربران محلی:
1 – مدیریت اکانت گروهی کاربران محلی
2 – مدیریت اکانت گروه از طریق Command Line
3 – مدیریت کاربران و گروههای محلی لینوکس
دسترسیهای سیستم فایل در لینوکس:
1 – دسترسیهای سیستم فایل در لینوکس
2 – مشاهده فایل و مسیر فایل و مالکیت فایل و دسترسی فایل
مدیریت دسترسی سیستم فایل از طریق خطوط دستور:
1 – مدیریت دسترسی سیستم فایل از طریق Command Line
2 – تغییر دسترسی به شیوه Numeric
3 – تغییر مالکیت کاربر یا گروه فایل و مسیر
4 – مدیریت امنیت فایل از طریق خطوط دستور
مدیریت دسترسیهای پیشفرض و دسترسی به فایل:
1 – مدیریت دسترسیهای پیشفرض و دسترسی به فایل
2 – دسترسیهای پیشفرض
3 – کنترل دسترسیها و مالکیت فایل جدید
4 – کنترل دسترسی به فایلها با مجوزهای سیستم فایل لینوکس
نظارت و مدیریت فرایندهای لینوکس:
1 – نظارت و مدیریت فرایندهای لینوکس
2 – چرا وضعیت فرایند مهم است؟
3 – لیستکردن فرایندها
کارهای کنترلی:
1 – کارهای کنترلی
2 – اجرای کارها در پسزمینه
3 – فرایندهای پیشزمینه و پسزمینه
فرایندهای کشنده:
1 – فرایندهای کشنده
2 – ارسال سیگنال با درخواست صریح
3 – خروج از سیستم کاربران به صورت اداری
4 – تمرین فرایندهای کشنده
توصیف بارگذاری میانگین:
1 – توصیف بارگذاری میانگین
2 – نظارت بر فرایند در لحظه
3 – نظارت بر فعالیت فرایند
پکیجهای نرمافزار RPM و Yum:
1 – نصب و بهروزرسانی پکیجهای نرمافزاری
مدیریت بهروزرسانیهای نرمافزار با Yum:
1 – مدیریت بهروزرسانیهای نرمافزار با Yum
2 – نصب و بهروزرسانیهای نرمافزار با Yum
نتیجهگیری:
1 – نتیجهگیری