کتاب آشنایی با مبانی سیستم‌عامل یونیکس و دستورات پایه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آشنایی با مبانی سیستم‌عامل یونیکس و دستورات پایه

موضوع کلی: علوم کامپیوتر و فناوری اطلاعات

موضوع میانی: سیستم‌عامل‌ها و شبکه‌ها

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر سیستم‌عامل‌ها
  • 2. تاریخچه و تکامل یونیکس
  • 3. معماری کلی سیستم‌عامل یونیکس
  • 4. مفاهیم هسته (Kernel) در یونیکس
  • 5. مدیریت فرآیندها (Processes)
  • 6. جدول زمان‌بندی فرآیندها
  • 7. ارتباط بین فرآیندها (IPC)
  • 8. مدیریت حافظه در یونیکس
  • 9. فضای آدرس مجازی
  • 10. صفحات و صفحه‌بندی
  • 11. حافظه فیزیکی و کش
  • 12. مدیریت دستگاه‌ها و درایورها
  • 13. ساختار فایل سیستم در یونیکس
  • 14. انواع فایل‌ها در یونیکس
  • 15. شاخه ریشه (Root Directory)
  • 16. مسیرهای مطلق و نسبی
  • 17. عملگرهای فایل سیستم
  • 18. مجوزهای دسترسی به فایل‌ها
  • 19. مالکیت فایل‌ها و گروه‌ها
  • 20. دستورات پایه ناوبری در فایل سیستم
  • 21. `pwd`: نمایش مسیر جاری
  • 22. `ls`: لیست کردن فایل‌ها و دایرکتوری‌ها
  • 23. `cd`: تغییر دایرکتوری
  • 24. `mkdir`: ساخت دایرکتوری جدید
  • 25. `rmdir`: حذف دایرکتوری خالی
  • 26. `touch`: ساخت فایل خالی یا به‌روزرسانی زمان دسترسی
  • 27. `cp`: کپی کردن فایل‌ها و دایرکتوری‌ها
  • 28. `mv`: جابجایی یا تغییر نام فایل‌ها و دایرکتوری‌ها
  • 29. `rm`: حذف فایل‌ها و دایرکتوری‌ها
  • 30. کار با متن و ویرایشگرها
  • 31. `cat`: نمایش محتوای فایل
  • 32. `more`: نمایش محتوا صفحه به صفحه
  • 33. `less`: نمایش پیشرفته‌تر محتوا
  • 34. `head`: نمایش ابتدای فایل
  • 35. `tail`: نمایش انتهای فایل
  • 36. `grep`: جستجو در فایل‌ها بر اساس الگو
  • 37. `sort`: مرتب‌سازی خطوط فایل
  • 38. `uniq`: حذف خطوط تکراری
  • 39. `wc`: شمارش کلمات، خطوط و کاراکترها
  • 40. ویرایشگر `vi`/`vim`: مقدمه
  • 41. حالت‌های `vi`/`vim` (Normal, Insert, Command)
  • 42. دستورات پایه `vi`/`vim` برای ویرایش
  • 43. ذخیره و خروج در `vi`/`vim`
  • 44. دستورات جستجو و جایگزینی در `vi`/`vim`
  • 45. کار با فرآیندها
  • 46. `ps`: نمایش فرآیندهای در حال اجرا
  • 47. `kill`: ارسال سیگنال به فرآیندها
  • 48. `top`: نمایش زنده‌ی فرآیندهای پرمصرف
  • 49. `nice`: تنظیم اولویت فرآیندها
  • 50. `nohup`: اجرای فرآیندها در پس‌زمینه
  • 51. `&`: اجرای فرآیند در پس‌زمینه
  • 52. مدیریت ورودی/خروجی و پایپ‌ها
  • 53. انتقال ورودی استاندارد (`stdin`)
  • 54. انتقال خروجی استاندارد (`stdout`)
  • 55. انتقال خطای استاندارد (`stderr`)
  • 56. پایپ‌کردن خروجی یک دستور به ورودی دستور دیگر
  • 57. `|`: عملگر پایپ
  • 58. `>`: هدایت خروجی به فایل (بازنویسی)
  • 59. `>>`: هدایت خروجی به فایل (الحاق)
  • 60. `<`: هدایت ورودی از فایل
  • 61. `2>`: هدایت خطای استاندارد به فایل
  • 62. `&>`: هدایت خروجی و خطا به فایل
  • 63. عبارات منظم (Regular Expressions)
  • 64. کاربرد عبارات منظم در `grep` و `sed`
  • 65. مقدمه‌ای بر اسکریپت‌نویسی شل (Shell Scripting)
  • 66. متغیرها در اسکریپت‌های شل
  • 67. دستورات شرطی (`if`, `else`, `fi`)
  • 68. حلقه‌ها (`for`, `while`)
  • 69. توابع در اسکریپت‌های شل
  • 70. مدیریت خطا در اسکریپت‌ها
  • 71. مقدمه‌ای بر شبکه‌های کامپیوتری
  • 72. مدل OSI و TCP/IP
  • 73. آدرس‌دهی IP و زیرشبکه‌ها
  • 74. پروتکل‌های رایج شبکه (HTTP, FTP, DNS)
  • 75. ابزارهای شبکه در یونیکس
  • 76. `ping`: بررسی اتصال به میزبان
  • 77. `traceroute`: نمایش مسیر رسیدن به میزبان
  • 78. `ifconfig`/`ip`: نمایش و تنظیم رابط‌های شبکه
  • 79. `netstat`: نمایش اتصالات و پورت‌های شبکه
  • 80. `ssh`: اتصال امن به میزبان‌های راه دور
  • 81. `scp`: کپی امن فایل‌ها
  • 82. مفاهیم امنیت در سیستم‌عامل
  • 83. مدیریت کاربران و گروه‌ها
  • 84. کنترل دسترسی و مجوزها
  • 85. فایروال در یونیکس
  • 86. مفاهیم اولیه مجازی‌سازی
  • 87. مقدمه بر کانتینرسازی (Docker)
  • 88. کاربردهای عملی سیستم‌عامل یونیکس
  • 89. تنظیمات اولیه سیستم
  • 90. مدیریت بسته‌ها (Package Management)
  • 91. عیب‌یابی اولیه سیستم
تگ‌ها: آشنایی با یونیکس دستورات پایه یونیکس سیستم عامل یونیکس شبکه علوم کامپیوتر فناوری اطلاعات لینوکس مبانی یونیکس ویندوز

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.