آموزش Linux: پوسته ها و فرایندها

Linux: Shells and Processes

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره ، درک کاملی از روند و پوسته سیستم را برای دستیابی سریع و کارآمدتر در لینوکس به دست آورید. گرانت مک ویلیامز ، مربی علوم کامپیوتر و علاقه مندان به لینوکس را هنگام شیرجه رفتن در پوسته های لینوکس و محیط آنها دنبال کنید و توضیح دهید که چگونه سفارشی سازی پوسته خود را انجام دهید. او در مورد استفاده از پوسته Bash صحبت می کند ، و موضوعاتی مانند دستور و جایگزینی متغیر را پوشش می دهد. Grant همچنین توضیح می دهد که چگونه دستورات ساده تر را با استفاده از لوله های نامگذاری شده و بدون نام و هدایت مجدد روی هم قرار دهید. در مورد چگونگی شروع ، مکث و پایان دادن به فرایندها بحث می کند. نحوه برنامه ریزی مشاغل یک بار و مشاغل تکراری را نشان می دهد. و خدمات پیچیده سیستم را پوشش می دهد.
موضوعات شامل:
  • دستوری را بنویسید که شما را به جدیدترین دایرکتوری می رساند.
  • دستوری را بنویسید که استدلال ها و گزینه های خط قبلی را بازگرداند.
  • توضیح دهید که glob های توسعه یافته چه کاری می توانند انجام دهند.
  • خط access.conf را شناسایی کنید که استفاده از سرویس cron را به غیر از کاربری با نام Bob محدود می کند.
  • خطی را لیست کنید که فقط لیستی از سرویس های در حال اجرا را دریافت می کند.
  • مشخص کنید تایپ کردن "systemctl enable crond" چه کاری انجام می دهد.

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

1. بررسی اجمالی Shells Linux 1. Linux Shells Overview

  • انواع شل Shell types

  • متغیرها و محیط پوسته Variables and shell environment

  • نکات و ترفندهای پوسته Shell tips and tricks

  • ترفندهای تاریخ Shell Shell history tricks

  • تاریخچه پوسته را پیکربندی کنید Configure shell history

  • تطبیق الگوی با کره زمین Pattern matching with globs

  • تطبیق الگوی با کره های بزرگ Pattern matching with extended globs

2. استفاده از Shell Shell 2. Using the Bash Shell

  • فرار از شخصیت ها و نقل قول ها Escape characters and quotes

  • تعویض بند و مسیر Brace and path substitution

  • تعویض فرمان و متغیر Command and variable substitution

  • لوله های نامگذاری شده و بدون نام Named and unnamed pipes

  • ریدایرکت و فایلهای مورد نظر را انجام دهید File redirects and tees

3. پردازش های لینوکس 3. Linux Processes

  • آشنایی با فرآیندها Introduction to processes

  • فرآیندهای را با استفاده از ps نظارت کنید Monitor processes using ps

  • نظارت بر فرآیندها در زمان واقعی Monitor processes in real time

  • فرآیندهای گرافیکی را کنترل کنید Monitor processes graphically

  • مدیریت فرایندها Manage processes

  • اولویت فرآیند Process priority

  • مشاغل فرآیند را مدیریت کنید Manage process jobs

4- برنامه ریزی شغلی 4. Job Scheduling

  • مشاغل یک بار استفاده از و دسته ای One-time jobs using at and batch

  • تکرار شغل های کاربر با استفاده از cron Reccuring user jobs using cron

  • تکرار مشاغل سیستم با استفاده از کرون Reccuring system jobs using cron

  • دسترسی به کارهای AT و Cron را محدود کنید Limit access to AT and cron jobs

5- خدمات سیستم 5. System Services

  • آشنایی با خدمات سیستم Introduction to system services

  • وضعیت خدمات سیستمی را دریافت کنید Get systemd service status

  • خدمات سیستماتیک را مدیریت کنید Manage systemd services

  • خدمات سیستماتیک را پایدار کنید Make systemd services persistant

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Linux: پوسته ها و فرایندها
جزییات دوره
1h 53m
30
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
110,277
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Grant McWilliams Grant McWilliams

مشاور، سخنران، نویسنده، استاد، توسعه دهنده گرانت McWilliams یک مشاور، سخنران، نویسنده، استاد و توسعه دهنده متخصص در لینوکس و منبع باز است.

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

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

مشارکت های عمومی سخنرانی او شامل لینوکسون ( نیواورلئان، 2013)، Xen Project Summit Summit (NYC، 2014) و Linuxfest Northwest (Bellingham، WA، 2004-2011). دستاوردهای نوشتن و ویرایش خود را شامل نوشتن مستندات و صفحات Man برای Citrix XenServer از طریق پروژه مدیریت Xenapi می باشد.