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

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

مطالب دوره

در اینجا بخش های کلیدی و آنچه از هر یک خواهید آموخت آمده است:

معرفی

این دوره با مقدمه ای آغاز می شود که زمینه را برای سفر یادگیری شما فراهم می کند. شما یک نمای کلی از لینوکس، اهمیت آن در صنعت IT، و آنچه می توانید از این دوره انتظار داشته باشید، دریافت خواهید کرد.

پیشنهاد می‌کنیم بخوانید:  روش نصب Go بر روی CentOS 8

ورود به Local کنسول های & از راه دور

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

خواندن و استفاده از سیستم Documentation

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

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

آزمایشگاه های عملی که در آن می توانید آنچه را که در مورد ورود به سیستم ها آموخته اید به کار ببرید. دست ها-روی تمرین برای تقویت مهارت های شما بسیار مهم است.

کار با فایل ها و دایرکتوری ها

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

روش ایجاد و مدیریت لینک های سخت را کشف کنید. لینک های سخت یکی از ویژگی های قدرتمند سیستم های فایل لینوکس هستند که می توانند در کارهای مدیریتی مختلف کمک کنند.

با لینک های نرم (لینک های نمادین) و تفاوت آن ها با لینک های سخت آشنا شوید. این بخش به شما آموزش می دهد که چگونه این لینک ها را به طور موثر ایجاد و مدیریت کنید.

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

لیست، تنظیم و تغییر مجوزهای فایل

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

پیشنهاد می‌کنیم بخوانید:  راهنمای قطعی تست واحد در برنامه های React با Jest و React-Testing به عنوان یک توسعه دهنده، یکی از مواردی که در بالای لیست شما قرار دارد باید ارسال کد بدون اشکال باشد. هیچ چیز بدتر از فهمیدن نیست روی پنجشنبه شب که تغییراتی که دادی روی دوشنبه برنامه زنده را شکست. تنها راه برای اطمینان از اینکه برنامه شما مطابق با...

جستجوی فایل ها با Grep

یاد بگیرید که از قدرتمندان استفاده کنید grep دستور جستجوی متن در فایل ها این ابزار برای یافتن سریع اطلاعات در مجموعه داده های بزرگ ضروری است.

متن را با عبارات منظم تجزیه و تحلیل کنید

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

عبارات منظم توسعه یافته

دانش خود را با عبارات منظم توسعه یافته گسترش دهید و تکنیک های پیشرفته تری برای تجزیه و تحلیل و دستکاری متن ارائه دهید.

آزمایشگاه های رایگان – محتوای فایل، عبارات منظم

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

مدیریت کنید Local حساب های کاربری

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

آزمایشگاه های رایگان – حساب های کاربری و گروه ها را مدیریت کنید

دست ها-روی آزمایشگاه‌هایی که در آن حساب‌های کاربری و گروه‌ها را مدیریت می‌کنید، تضمین می‌کنند که می‌توانید این وظایف مدیریتی حیاتی را در موقعیت‌های واقعی اعمال کنید.

پیکربندی محدودیت های منابع کاربر

یاد بگیرید که محدودیت های منابع کاربر را برای کنترل میزان مصرف منابع سیستم توسط کاربران تنظیم کنید. این به حفظ ثبات و عملکرد سیستم کمک می کند.

مدیریت امتیازات کاربر

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

آزمایشگاه های رایگان – محدودیت های منابع کاربر و امتیازات کاربر را پیکربندی کنید

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

دسترسی به حساب ریشه را مدیریت کنید

اهمیت آن را درک کنید root حساب کاربری و روش مدیریت دسترسی به آن مدیریت صحیح از root دسترسی برای امنیت سیستم بسیار مهم است.

نتیجه

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

در پایان این دوره، شما مهارت های اساسی مورد نیاز برای مدیریت موثر سیستم های لینوکس را خواهید داشت. دوره کامل را تماشا کنید روی کانال YouTube freeCodeCamp.org (2 ساعت تماشا).