کتاب آشنایی با مبانی سیستمعامل یونیکس و دستورات پایه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی با مبانی سیستمعامل یونیکس و دستورات پایه
موضوع کلی: علوم کامپیوتر و فناوری اطلاعات
موضوع میانی: سیستمعاملها و شبکهها
📋 سرفصلهای دوره
- 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. عیبیابی اولیه سیستم
تگها:
آشنایی با یونیکس
دستورات پایه یونیکس
سیستم عامل یونیکس
شبکه
علوم کامپیوتر
فناوری اطلاعات
لینوکس
مبانی یونیکس
ویندوز
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.