1- وظایف اولیه یک مدیر سیستم عامل لینوکس
نصب سیستم عامل
2- استفاده از ابزارهای ضروری مدیریت سیستم
مفهوم man و طریقه استفاده از آن
مفهوم vim و طریقه استفاده از آن
Understanding globing and wildcards
Understanding I/O Redirection and pipes
3- آشنایی با مفاهیم اولیه فایل سیستم و مدیریت آنها
آشنایی با مفهوم فایل سیستم و نحوه ذخیره شدن فایلها در هر یک از فایل سیستمها
یادگیری دستورات اولیه برای مدیریت فایلها در سیستم عامل لینوکس
استفاده از دستور find برای پیدا کردن فایلها
مفهوم link در لینوکس
نحوه استفاده از لینک در لینوکس
چگونه از دستور tar استفاده کنیم؟
تمرین بخش 3
4- نحوه کار با فایلهای متنی
مفهوم Regular Expression
using command text tools (tail, head, tr, cut, sort)
working with grep
sed and awk
تمرین بخش 4
5- چگونگی اتصال به server
opening local shell
connectiong to server with ssh
understanding ssh keys
using ssh key
تمرین بخش 5
6- مدیریت کاربران و گرو هها
understanding the need for users
understanding user properties
creating and managing the users
understanding group membership
creating and managing Groups
Users and Groups configuration files
Managing Password Properties
تمرین درس ششم
7- مدیریت اجازههای دسترسی
مفهوم ownership و user, group, other
changing file ownership نحوه تغییر مالکیت فایل
understanding basic permission مفهوم اولیه اجازه دسترسی
Managing Basic Permission مدیریت اولیه اجازه دسترسی
understanding special permission مفهوم اجاز ههای دسترسی خاص
Managing Special Permission مدیریت اجازههای دسترسی خاص
understanding ACLunderstanding ACL مفهوم ACL
Managing ACL مدیریت ACL
8- پیکربندی شبکه
مفهوم NIC naming
مدیریت پیکربندی NIC به وسیله دستورات ip
ذخیره اطلاعات کارتهای شبکه بهصورت دائمی
توضیح در مورد network manager
استفاده از ابزارهای مدیریت کارتهای شبکه بهوسیله nmcli, nm-tools
Routing و DNS چه هستند؟
9- مدیریت package یا package management
مفهوم meta package hadler
چگونه یک repository برای نصب package ها بسازیم؟