Add introductory content for Linux systems lab course

This commit is contained in:
2026-04-28 15:52:00 +03:30
parent 8660de5736
commit d69fd94d93
2 changed files with 9 additions and 0 deletions
+1
View File
@@ -46,4 +46,5 @@
{"lesson8.md": {"created": "2025-12-18T15:34:58+03:30"}}
{"lesson9.md": {"created": "2025-12-18T15:34:58+03:30"}}
{"linux-course.md": {"created": "2026-04-28T13:23:07.682468+03:30"}}
{"linux-intro.md": {"created": "2026-04-28T15:51:08.382135+03:30"}}
{"programming-languages.md": {"created": "2026-04-28T13:17:04.811052+03:30"}}
+8
View File
@@ -0,0 +1,8 @@
## معرفی درس آزمایشگاه سیستم‌عامل
درس «آزمایشگاه سیستم‌عامل» با هدف آشنایی عملی دانشجویان با مفاهیم پایه سیستم‌عامل و کار در محیط‌های واقعی طراحی شده است. در این درس، دانشجویان با دنیای نرم‌افزار آزاد و سیستم‌عامل لینوکس آشنا می‌شوند و درک بهتری از نقش سیستم‌عامل در مدیریت منابع، اجرای برنامه‌ها و ارتباط بین سخت‌افزار و نرم‌افزار به دست می‌آورند. این آشنایی به آن‌ها کمک می‌کند تا دید عمیق‌تری نسبت به ساختار و ویژگی‌های سیستم‌عامل‌ها پیدا کنند.
## کار با لینوکس و مفاهیم عملی
بخش مهمی از این درس به کار با محیط خط فرمان (Command Line) در لینوکس اختصاص دارد. دانشجویان با دستورات مهم و پرکاربرد آشنا می‌شوند و یاد می‌گیرند چگونه بدون استفاده از رابط گرافیکی، سیستم را مدیریت کنند. همچنین، مفاهیم شل و شل‌نویسی (Shell Programming) معرفی می‌شود که به کمک آن می‌توان وظایف مختلف را خودکارسازی کرد و اسکریپت‌های کاربردی نوشت.
## کاربرد در صنعت و مسیرهای شغلی
در کنار مباحث فنی، این درس به کاربرد لینوکس در صنعت نیز می‌پردازد و نشان می‌دهد که این سیستم‌عامل در چه حوزه‌هایی مانند سرورها، امنیت، DevOps و زیرساخت‌های نرم‌افزاری استفاده می‌شود. همچنین، دانشجویان با برخی از موقعیت‌های شغلی مرتبط آشنا می‌شوند تا بتوانند مسیر حرفه‌ای خود را بهتر انتخاب کنند و مهارت‌های مورد نیاز بازار کار را بشناسند.