هنگامی که سیستم لینوکس اوبونتو را راه اندازی کردید، باید آن را حفظ کنید. این دوره به شما مهارتهای مدیریت مداوم برای سالم نگه داشتن سرورهای لینوکس خود را میآموزد.
آنچه یاد خواهید گرفت:
مدیریت روزانه لینوکس یک مهارت اصلی مورد نیاز بسیاری از متخصصان فناوری اطلاعات است. در این دوره آموزشی Ubuntu Linux Administration: Operation of Running Systems، یاد خواهید گرفت که به طور موثر سیستمهای لینوکس موجود را مدیریت کنید. ابتدا، ابزارهای مورد استفاده برای راه اندازی مجدد و خاموش کردن سیستم خود را بررسی خواهید کرد. در مرحله بعد، سیستم اکو سیستم و خدمات مدیریت را کشف خواهید کرد. در نهایت، نحوه خودکارسازی مدیریت با استفاده از اسکریپتها و وظایف برنامه ریزی شده را خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارتها و دانش مدیریت لینوکس مورد نیاز برای اجرای تعمیر و نگهداری معمول در لینوکس را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Controlling Server Shutdown and Reboot [25mins]
02-01 Managing a Running System [5mins]
02-02 Working with Shutdown and the etc nologin File [11mins]
02-03 Using Reboot and Poweroff [6mins]
02-04 Summary and Whats Next [3mins]
03 Understanding the GRUB Bootloader [40mins]
03-01 Booting Ubuntu Linux [4mins]
03-02 Editing GRUB Defaults [6mins]
03-03 Loading Linux and GRUB Entries [5mins]
03-04 Gaining Root Access [3mins]
03-05 Creating Custom GRUB Entries [6mins]
03-06 Using Ubuntu Recovery Options [5mins]
03-07 Recovering from a Failed Bootloader [9mins]
03-08 Summary and Whats Next [2mins]
04 Managing Software in Ubuntu 20.04 [49mins]
04-01 Working with Software Packages in Ubuntu [3mins]
04-02 Comparing Apt and Apt-get [5mins]
04-03 Listing Packages [4mins]
04-04 Using Apt List [7mins]
04-05 Searching for Packages [4mins]
04-06 Installing and Removing Packages [9mins]
04-07 Adding Online Repositories and Signing Keys [9mins]
04-08 Using Core Dpkg Commands [5mins]
04-09 Summary and Whats Next [3mins]
05 Managing Systemd Services and Targets [56mins]
05-01 Uniformity with Systemd [3mins]
05-02 The Systemd Eco-system [6mins]
05-03 Understanding Boot Times [6mins]
05-04 Understanding Systemctl [3mins]
05-05 Managing Services with Systemctl [9mins]
05-06 Understanding Service Units [2mins]
05-07 Creating Service Units in Ubuntu 20.04 [9mins]
05-08 Working with Targets [6mins]
05-09 Working with Logs [9mins]
05-10 Summary and Whats Next [3mins]
06 Scripting Automation in Linux [47mins]
06-01 Welcome to Shell Scripting [5mins]
06-02 Writing a Simple Shell Script [10mins]
06-03 Implementing Variables and Loops [7mins]
06-04 Sourcing Variables [4mins]
06-05 Creating a Password Generator [9mins]
06-06 Improving the Password Generator [5mins]
06-07 Creating Users from the CLI [4mins]
06-08 Summary and Whats Next [3mins]
07 Scheduling Tasks in Linux [37mins]
07-01 Scheduled Tasks in Linux [5mins]
07-02 Working with Timer Units [11mins]
07-03 Understanding Cron Files [3mins]
07-04 Working with Cron Files [8mins]
07-05 Working with the Atd [6mins]
07-06 Summary and Whats Next [4mins]
08 Monitoring Processes in Linux [37mins]
08-01 Monitoring and Managing Processes in Ubuntu Linux [4mins]
08-02 Configuring Configuring Changes Using Ansible_Local Provisioner [11mins]
08-03 Using Uptime and Understanding Load Averages [6mins]
08-04 Display and Sort Processes Using Top [3mins]
08-05 Listing and Managing Processes [10mins]
08-06 Summary and Whats Next [3mins]
09 Securing Ubuntu Using AppArmor [33mins]
09-01 Understanding AppArmor [4mins]
09-02 Adding Extra AppArmor Utilities [6mins]
09-03 Creating a Python Script [7mins]
09-04 Understanding AppArmor Profiles [6mins]
09-05 Generating AppArmor Profiles [8mins]
09-06 Summary [2mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 کنترل خاموش شدن و راه اندازی مجدد سرور [25 دقیقه]
02-01 مدیریت یک سیستم در حال اجرا [5 دقیقه]
02-02 کار با Shutdown و فایل etc nologin [11 دقیقه]
02-03 با استفاده از راه اندازی مجدد و پاور آف [6 دقیقه]
02-04 خلاصه و اتفاقات بعدی [3 دقیقه]
03 آشنایی با بوت لودر GRUB [40 دقیقه]
03-01 بوت کردن لینوکس اوبونتو [4 دقیقه]
03-02 ویرایش پیشفرضهای GRUB [6 دقیقه]
03-03 بارگیری ورودیهای لینوکس و GRUB [5 دقیقه]
03-04 دسترسی به روت [3 دقیقه]
03-05 ایجاد ورودیهای GRUB سفارشی [6 دقیقه]
03-06 استفاده از گزینههای بازیابی اوبونتو [5 دقیقه]
03-07 بازیابی از بوت لودر ناموفق [9 دقیقه]
03-08 خلاصه و اتفاقات بعدی [2 دقیقه]
04 مدیریت نرمافزار در اوبونتو 20.04 [49 دقیقه]
04-01 کار با بستههای نرمافزاری در اوبونتو [3 دقیقه]
04-02 مقایسه Apt و Apt-get [5 دقیقه]
04-03 بستههای فهرست [4 دقیقه]
04-04 استفاده از Apt List [7 دقیقه]
04-05 جستجو برای بستهها [4 دقیقه]
04-06 نصب و حذف بستهها [9 دقیقه]
04-07 افزودن مخازن آنلاین و کلیدهای امضا [9 دقیقه]
04-08 استفاده از دستورات Core Dpkg [5 دقیقه]
04-09 خلاصه و اتفاقات بعدی [3 دقیقه]
05 مدیریت خدمات و اهداف سیستمی [56 دقیقه]
05-01 یکنواختی با Systemd [3 دقیقه]
05-02 اکو سیستم سیستمد [6 دقیقه]
05-03 درک زمان بوت [6 دقیقه]
05-04 درک Systemctl [3 دقیقه]
05-05 مدیریت خدمات با Systemctl [9 دقیقه]
05-06 درک واحدهای خدمات [2 دقیقه]
05-07 ایجاد واحدهای خدماتی در اوبونتو 20.04 [9 دقیقه]
05-08 کار با اهداف [6 دقیقه]
05-09 کار با لاگ [9 دقیقه]
05-10 خلاصه و اتفاقات بعدی [3 دقیقه]
06 اتوماسیون اسکریپت در لینوکس [47 دقیقه]
06-01 به Shell Scripting خوش آمدید [5 دقیقه]
06-02 نوشتن یک اسکریپت ساده پوسته [10 دقیقه]
06-03 پیادهسازی متغیرها و حلقهها [7 دقیقه]
06-04 متغیرهای منبع یابی [4 دقیقه]
06-05 ایجاد یک تولید کننده رمز عبور [9 دقیقه]
06-06 بهبود تولید کننده رمز عبور [5 دقیقه]
06-07 ایجاد کاربران از CLI [4 دقیقه]
06-08 خلاصه و اتفاقات بعدی [3 دقیقه]
07 زمانبندی وظایف در لینوکس [37 دقیقه]
07-01 وظایف برنامه ریزی شده در لینوکس [5 دقیقه]
07-02 کار با واحدهای تایمر [11 دقیقه]
07-03 درک فایلهای Cron [3 دقیقه]
07-04 کار با Cron Files [8 دقیقه]
07-05 کار با Atd [6 دقیقه]
07-06 خلاصه و اتفاقات بعدی [4 دقیقه]
08 نظارت بر فرآیندها در لینوکس [37 دقیقه]
08-01 نظارت و مدیریت فرآیندها در لینوکس اوبونتو [4 دقیقه]
08-02 پیکربندی پیکربندی تغییرات با استفاده از Ansible_Local Provisioner [11 دقیقه]
08-03 استفاده از Uptime و درک میانگین بار [6 دقیقه]
08-04 نمایش و مرتبسازی فرآیندها با استفاده از تاپ [3 دقیقه]
08-05 فهرستبندی و مدیریت فرآیندها [10 دقیقه]
08-06 خلاصه و اتفاقات بعدی [3 دقیقه]
09 ایمنسازی اوبونتو با استفاده از AppArmor [33 دقیقه]
09-01 درک AppArmor [4 دقیقه]
09-02 افزودن ابزار اضافی AppArmor [6 دقیقه]
09-03 ایجاد یک اسکریپت پایتون [7 دقیقه]
09-04 درک نمایههای AppArmor [6 دقیقه]
09-05 ایجاد نمایههای AppArmor [8 دقیقه]
09-06 خلاصه [2 دقیقه]
اندرو یک متخصص لینوکس است که دانش عمیقی از سیستم عامل دارد و با برنامه نویسی در bash، perl، python و ruby و توسعه برنامه در C++، C و Java پشتیبانی میشود. اندرو که سالها در آموزش کار کرده است، پس از اتلاف وقتبی پایان در شبهای جمعه، سیستمهای ساخت دورههای خودکار را توسعه داده است. اولین سیستم ساختی که او ساخت به درستی «شبهای جمعه» نام داشت. این علاقه او را به همه چیزهایی که مربوط به استقرار است برانگیخته است. او دورههای آموزشی در Microsoft Deployment Toolkit و همچنین راهحلهای سفارشی PXE بیشماری برای سازمانهای آموزشی تألیف کرده است. تعهد او به جامعه در میزان محتوایی که از زمان تأسیس theurbanpenguin در سال 2009 در کانال YouTube خود آپلود کرده است و همچنین اخیراً به پروژه Google / Raspberry Pi CoderDojo نشان میدهد. او همچنین لینوکس را در مدارس تدریس میکند. در طول سالها اندرو Novell، Microsoft، Lotus Notes، Citrix، Solaris و همچنین لینوکس را تدریس کرده است. با این حال، اینجا لینوکس است، جایی که عشق اوست. اندرو میتواند به شما کمک کند تا بفهمید محصول چگونه در سازمان شما قرار میگیرد و محیط ناهمگونی که همه ما در آن کار میکنیم را درک کنید.