کتاب تسلط بر خط فرمان HP: برنامهنویسی و اتوماسیون با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر خط فرمان HP: برنامهنویسی و اتوماسیون
موضوع کلی: برنامهنویسی سیستم
موضوع میانی: برنامهنویسی ترمینال و خط فرمان
📋 سرفصلهای دوره
- 1. مقدمهای بر ترمینال HP
- 2. آشنایی با محیط ترمینال و دستورات پایه
- 3. ساختار دستورات در ترمینال HP
- 4. کار با فایلها و دایرکتوریها: ایجاد، حذف، کپی، انتقال
- 5. دستورات ناوبری در سیستم فایل
- 6. ویرایش فایلها با ویرایشگرهای ترمینالی (vi/vim)
- 7. مفاهیم متغیرهای محیطی و نحوه استفاده از آنها
- 8. مدیریت فرآیندها: اجرا، توقف، پسزمینه و پیشزمینه
- 9. ورودی و خروجی استاندارد و هدایت آنها (>, <, |)
- 10. اسکریپتنویسی مقدماتی با shell (Bourne Shell/Ksh)
- 11. متغیرها و عملگرها در اسکریپتنویسی
- 12. حلقهها و شرطها در اسکریپتنویسی
- 13. توابع در اسکریپتنویسی
- 14. کار با آرایهها در اسکریپتنویسی
- 15. ورودی گرفتن از کاربر در اسکریپتها
- 16. پردازش متن با دستورات grep, sed, awk
- 17. دستورات جستجو و جایگزینی پیشرفته
- 18. کار با فایلهای لاگ و تحلیل آنها
- 19. اتوماسیون وظایف تکراری با اسکریپتنویسی
- 20. مفاهیم مدیریت پیکربندی (Configuration Management)
- 21. آشنایی با ابزارهای مدیریت پیکربندی (مانند cron)
- 22. برنامهنویسی با زبانهای سطح بالا در ترمینال (Python/Perl)
- 23. اجرای برنامههای کامپایل شده در ترمینال
- 24. عیبیابی و اشکالزدایی اسکریپتها
- 25. نوشتن اسکریپتهای robust و قابل اعتماد
- 26. مفاهیم امنیت در خط فرمان
- 27. مدیریت کاربران و دسترسیها
- 28. استفاده از SSH برای اتصال امن به سرورها
- 29. مقدمهای بر اتوماسیون با Ansible/Chef/Puppet
- 30. کار با دستورات مربوط به شبکه (ping, traceroute, netstat)
- 31. مانیتورینگ سیستم با ابزارهای ترمینالی (top, htop)
- 32. استفاده از دستورات مربوط به دیسک و فضای ذخیرهسازی
- 33. آشنایی با دستورات مربوط به مدیریت پروسهها و منابع سیستم
- 34. برنامهنویسی برای مدیریت سیستم با shell
- 35. کار با دستورات مربوط به فایلهای فشرده (tar, gzip, bzip2)
- 36. کار با دستورات مربوط به مدیریت بستهها (در صورت وجود)
- 37. نوشتن اسکریپتهای پشتیبانگیری (Backup)
- 38. مقدمهای بر مجازیسازی و کار با ماشینهای مجازی از طریق ترمینال
- 39. آشنایی با Docker و کار با کانتینرها از طریق ترمینال
- 40. مفاهیم CI/CD و اجرای pipelineها از طریق ترمینال
- 41. کار با Git از طریق ترمینال: commit، push، pull، branch
- 42. آشنایی با ابزارهای مانیتورینگ لاگها (ELK Stack)
- 43. عیبیابی مشکلات شبکه از طریق ترمینال
- 44. بهینهسازی اسکریپتهای shell برای افزایش سرعت اجرا
- 45. کار با ابزارهای پروفایلینگ برای شناسایی گلوگاهها
- 46. نوشتن اسکریپتهای خودکار برای استقرار نرمافزار
- 47. کار با دستورات مربوط به سرویسهای سیستم (systemd)
- 48. آشنایی با ابزارهای مدیریت وظایف (task scheduler)
- 49. مقدمهای بر برنامهنویسی با زبانهای اسکریپتی دیگر (Ruby/Lua)
- 50. نوشتن اسکریپتهای تست خودکار
- 51. مفاهیم DevOps و نقش ترمینال در آن
تگها:
automazione
awk
bash
DevOps
grep
HP
Linux
sed
shell scripting
system administration
Unix
vim
اسکریپتنویسی
ترمینال
خط فرمان
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.