مسیر یادگیری Systemd
سیستم مدیریت سرویس و فرایند راهاندازی (Init System) اکثر توزیعهای مدرن لینوکس؛ سرویسها را استارت، متوقف، Restart خودکار و Log میکند.
6 مرحله
- 1.
systemd چیست؟
سیستم مدیریت سرویس و فرایند راهاندازی (Init System) اکثر توزیعهای مدرن لینوکس؛ سرویسها را استارت، متوقف، Restart خودکار و Log میکند.
~6 ساعت - 2.
نوشتن و پیکربندی Unit Fileها
ساختار فایلهای unit سرویس، تنظیمات ExecStart و وابستگیها برای تعریف سرویسهای سفارشی در systemd را توضیح میدهد.
~3 ساعت - 3.
مدیریت سرویسها با systemctl
دستورات start، stop، enable و status برای مدیریت چرخه حیات سرویسها با systemctl را شرح میدهد.
~3 ساعت - 4.
زمانبندی وظایف با systemd Timer
جایگزینی cron با systemd timerها برای زمانبندی اجرای دورهای سرویسها را بررسی میکند.
~3 ساعت - 5.
مشاهده و مدیریت لاگ با journalctl
استفاده از journalctl برای مشاهده، فیلتر و مدیریت لاگهای سیستمی جمعآوریشده توسط journald را توضیح میدهد.
~3 ساعت - 6.
درک targetها و فرآیند بوت
نقش targetها به جای runlevelهای سنتی و نحوه کنترل فرآیند بوت سیستم با systemd را شرح میدهد.
~4 ساعت
