آموزش 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: پوسته ها و فرایندها
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 53m
30
Linkedin (لینکدین) lynda-small
08 خرداد 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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 می باشد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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