کتاب مبانی کار با خط فرمان (Command Line/Terminal) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی کار با خط فرمان (Command Line/Terminal)
موضوع کلی: برنامه نویسی
موضوع میانی: مبانی کامپیوتر و برنامهنویسی
📋 سرفصلهای دوره
- 1. آشنایی با مفهوم خط فرمان
- 2. تاریخچه و اهمیت خط فرمان
- 3. نصب و راهاندازی ترمینال در سیستمعاملهای مختلف
- 4. دستورات پایه ناوبری: cd, pwd, ls
- 5. مدیریت فایلها و دایرکتوریها: mkdir, rmdir, touch
- 6. کپی کردن و انتقال فایلها: cp, mv
- 7. حذف فایلها و دایرکتوریها: rm
- 8. نمایش محتوای فایلها: cat, more, less
- 9. جستجو در فایلها: grep
- 10. جستجو در سیستم فایل: find
- 11. کار با متغیرهای محیطی
- 12. تنظیم متغیرهای محیطی
- 13. کار با تاریخ و زمان
- 14. دستورات مربوط به پردازشها: ps, top, kill
- 15. مدیریت پردازشها در پسزمینه: &
- 16. هدایت ورودی و خروجی: >, >>, <
- 17. استفاده از پایپ: |
- 18. فشردهسازی و استخراج فایلها: tar, gzip, gunzip
- 19. کار با آرشیوها
- 20. مدیریت کاربران و دسترسیها: sudo, chmod, chown
- 21. تنظیم دسترسیهای فایل
- 22. کار با ssh برای اتصال امن
- 23. انتقال امن فایل با scp
- 24. نصب و مدیریت بستهها (apt, yum)
- 25. جستجو و نصب بستهها
- 26. مدیریت مخازن بستهها
- 27. کار با ویرایشگر متن nano
- 28. کار با ویرایشگر متن vi/vim (مقدماتی)
- 29. کار با ویرایشگر متن vim (پیشرفته)
- 30. اسکریپتنویسی در شل (مقدماتی)
- 31. متغیرها در اسکریپتهای شل
- 32. دستورات شرطی: if, else, elif
- 33. حلقهها: for, while
- 34. دستورات case
- 35. توابع در اسکریپتهای شل
- 36. مدیریت خطا در اسکریپتها
- 37. اعتبارسنجی ورودی در اسکریپتها
- 38. کار با آرگومانهای اسکریپت
- 39. استفاده از regular expressions
- 40. کار با ابزارهای متنپردازی: sed, awk
- 41. پردازش فایلهای CSV
- 42. آشنایی با Git
- 43. نصب و راهاندازی Git
- 44. دستورات پایه Git: init, add, commit
- 45. بررسی تاریخچه Git: log
- 46. انشعابگیری: branch, checkout
- 47. ادغام انشعابها: merge
- 48. کار با مخازن راه دور: remote, push, pull
- 49. حل تداخلات در Git
- 50. کار با Git tags
- 51. استفاده از Git hooks
- 52. مقدمهای بر Docker
- 53. نصب و راهاندازی Docker
- 54. مفاهیم اولیه Docker: image, container
- 55. نوشتن Dockerfile
- 56. ساخت Image با Dockerfile
- 57. اجرای Container
- 58. مدیریت Containerها
- 59. کار با Docker Hub
- 60. شبکهبندی در Docker
- 61. ذخیرهسازی در Docker
- 62. مقدمهای بر Kubernetes
- 63. نصب و راهاندازی Kubernetes (مقدماتی)
- 64. مفاهیم پایه Kubernetes: Pod, Service, Deployment
- 65. ساخت Pod
- 66. ساخت Service
- 67. ساخت Deployment
- 68. مدیریت منابع در Kubernetes
- 69. مانیتورینگ و لاگگیری در Kubernetes
- 70. امنیت در Kubernetes
- 71. کار با kubectl
- 72. مفاهیم CI/CD
- 73. پیادهسازی CI/CD با ابزارهای متنباز
- 74. مقدمهای بر امنیت خط فرمان
- 75. اصول hardening سیستم
- 76. مدیریت لاگها برای امنیت
- 77. شناسایی نفوذ در خط فرمان
- 78. اصول اولیه شبکهبندی
- 79. دستورات شبکه: ping, traceroute, netstat
- 80. کار با فایروال (iptables)
- 81. مقدمهای بر رمزنگاری در خط فرمان
- 82. استفاده از OpenSSL
- 83. کار با GPG برای رمزنگاری
- 84. مفاهیم اولیه توسعه نرمافزار
- 85. چرخه حیات توسعه نرمافزار
- 86. اصول کدنویسی تمیز
- 87. مستندسازی کد
- 88. آزمون واحد (Unit Testing)
- 89. آزمون یکپارچهسازی (Integration Testing)
- 90. مقدمهای بر DevOps
- 91. فرهنگ DevOps
- 92. ابزارهای DevOps
- 93. کار با ابزارهای اتوماسیون (Ansible)
- 94. مدیریت پیکربندی
- 95. استقرار خودکار
- 96. نظارت و مدیریت سیستمها
- 97. پشتیبانگیری و بازیابی اطلاعات
- 98. مدیریت دانش در تیم فنی
تگها:
bash
cmd
command line
برنامه نویسی
ترمینال
ترمینال لینوکس
خط فرمان
لینوکس
مبانی کامپیوتر
ویندوز
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.