تاریخ | بخش | موضوع | هفته |
5 آبان ماه 1399 | معرفی مدارک لینوکس | Chapter 1 : Selecting an Operating System | هفته اول |
معرفی سرفصل های دوره | |||
سیستم عامل لینوکس چیست؟ | |||
تعریف سیستم عامل | |||
قسمت های تشکیل دهنده سیستم عامل | |||
User Interface | |||
مقایسه سیستم عامل لینوکس با سیستم عامل های دیگر | |||
تعریف توزیع (Distribution) | |||
آشنایی با چند Distribution | |||
آزمون ارزیابی 1 | |||
کپی رایت و License | Chapter 2 : Understanding Software Licensing | ||
نقش FSF در حوزه Licensing | |||
Open Source Initiative | |||
انواع مدل های تجاری و درآمدی سازمان ها | |||
سایر Licenseهای دنیای لینوکس | |||
آزمون ارزیابی 2 | |||
مفاهیم پایه ای و فلسفه لینوکس | Chapter 3 : Investigating Linux’s Principles and Philosophy | ||
معرفی انواع مختلف نرم افزار | |||
بررسی نقش های سیستم عامل (OS Roles) | |||
آزمون ارزیابی 3 | |||
انواع Desktop Environmentها | Chapter 4 : Using Common Linux Program | ||
برنامه ها و پروتکل های سرویس دهنده | |||
Web Server | |||
ابزارهای مختلف بارگذاری سرویس ها | |||
Secure کردن سرورها | |||
زبان های برنامه نویسی | |||
Package Managerهای موجود در توزیع های مختلف لینوکس | |||
آزمون ارزیابی 4 | |||
12 آبان ماه 1399 | انواع CPUها و معماری های آن | Chapter 5 : Managing Hardware | هفته دوم |
قابلیت های MotherBoard و انتخاب Power Supply مناسب | |||
انواع Interfaceهای دیسک | |||
روش های مختلف پارتیشن کردن دیسک | |||
پارتیشن بندی GPT | |||
نحوه کارکرد ابزار FDisk | |||
معرفی ابزار GParted | |||
File System | |||
دستورات مربوط به ایجاد FileSystem و Mount کردن آن | |||
نقش های مختلف پروژه X | |||
نکاتی در رابطه با Display Hardware | |||
روش های Handling مربوط به Deviceهای USB و Manage کردن درایورها | |||
آزمون ارزیابی 5 | |||
Start کردن Command Line | Chapter 6 : Getting to Know the Command Line | ||
روش های مختلف اجرا کردن برنامه ها در محیط GUI | |||
Featureهای موجود در Shell | |||
Man Page و Info Page | |||
نحوه کارکردن با برنامه less و نحوه جستجوی محل قرارگیری فایل ها | |||
آشنایی با دستورات whatis و apropos | |||
آزمون ارزیابی 6 | |||
Root FileSystem | Chapter 7 : Managing Files | ||
FHS – Filesystem Hierarchy Standard | |||
Directoryهای مهم و محتوای آن ها | |||
روش های مدیریت و navigate کردن بین فایل ها و Directoryها | |||
آشنایی با دستورات Manipulate کردن فایل ها | |||
انواع لینک ها در لینوکس | |||
روش های Delete کردن فایل ها، روش های استفاده از Wildcard و تفاوت های بین حروف کوچک و بزرگ در لینوکس | |||
آشنایی با دستورات حذف ، ایجاد و مدیریت Directoryها | |||
آزمون ارزیابی 7 | |||
19 و 20 آبان ماه 1399 | آزمون میان ترم | ||
19 آبان ماه 1399 | Regular Expressionها | Chapter 8 : Searching, Extracting, and Archiving Data | هفته سوم |
آشنایی با دستورات Search و Extract کردن Dataها | |||
آشنایی با دستورات Grep و Cat | |||
آشنایی با دستورات WC ، Cut و Sort | |||
آشنایی با کاراکترهای Direct کردن Input و Output | |||
آشنایی با دستورات tar و روش های Compress و Decmpress کردن فایل ها | |||
آزمون ارزیابی 8 | |||
مفهوم Package Management و ابزارها و دستورات آن در لینوکس | Chapter 9 : Exploring Processes and Process Data | ||
آشنایی با سلسله مراتب Processها | |||
Log files | |||
آزمون ارزیابی 9 | |||
روش های مختلف ویرایش فایل ها | Chapter 10 : Editing Files | ||
نحوه کار با ادیتور vi | |||
امکانات موجود در vi | |||
آزمون ارزیابی 10 | |||
Shell Script | Chapter 11 : Creating Scripts | ||
استفاده از آرگومان ها | |||
کارکرد Loop و Function و خروجی ها | |||
آزمون ارزیابی 11 | |||
آشنایی با انواع Accountها و گروه های مختلف در لینوکس | Chapter 12 : Understanding Basic Security | ||
مفهوم Group | |||
روش های مختلف کار با اکانت Root | |||
آزمون ارزیابی 12 | |||
26 آبان ماه 1399 | دستورات ایجاد Account | Chapter 13 : Creating Users and Groups | هفته چهارم |
آشنایی با ابزارهای گرافیکی ایجاد اکانت ها | |||
ایجاد اکانت در محیط Shell | |||
آشنایی با دستورات Modify کردن اکانت ها | |||
آشنایی با دستورات حذف اکانت ها | |||
ابزارهای مدیریتی گروه ها | |||
آزمون ارزیابی 13 | |||
مفاهیم Ownership | Chapter 14 : Setting Ownership and Permissions | ||
نحوه ست کردن Ownership | |||
Permissionها | |||
روش تنظیم کردن Permissionها | |||
مفهوم umask | |||
Permissionهای ویژه | |||
نحوه کارکرد Sticky Bitها و Set Group ID | |||
نحوه ست کردن Group ID و Sticky Bit | |||
نحوه ست کردن User ID ، مخفی کردن فایل ها و رویت Directoryها در Root Filesystem | |||
آزمون ارزیابی 14 | |||
Featureهای مختلف شبکه و سرویس های آن | Chapter 15 : Managing Network Connections | ||
IP ، DHCP و Hostname | |||
سرویس DHCP | |||
پروتکل TCP/IP ، بستر Internet و مفهوم Router | |||
نحوه ساخت و راه اندازی Connectionهای شبکه | |||
روش های محافظت از سیستم | |||
آزمون ارزیابی 15 | |||
3 و4 آذر ماه 1399 | آزمون پایان ترم |