نام دوره : (کاربری مقدماتی سیستم عاملLinux)
تحت توزیع : Suse Professional
هدف : آشنا کردن کاربر با محیط سیستم عامل و دستیابی به قابلیت های اولیه جهت مدیریت سیستم فایل لینوکس و برخی نرم افزارها
سرفصلها :
- مفاهیم پایه Os و Linux
- GNU
- Kernel
- GPL
- Open source
- Multi user , Multi task
- Shell
معرفی محیطهای KDE و GNOME
- مدیریت فایلها (کپی، حذف، جابجایی، ایجاد و ...)
- پیکربندی Desktop
- دسترسی به پارتیشن ها توسطkonqueror و Nautilus
- استفاده از MC در محیط Terminal
- آشنایی مقدماتی با Control Center
کار با ویراستارهای متنی Linux(مقدماتی)
استفاده از دستورات مرسوم Shell
- cp, mv, rm, ...
- uname, df , du ,...
- lp, write, talk, ...
- type, cd, man, ls, ...
- umount, mount , ...
مقدمه و تاریخچه لینوکس
- مقدمه سیستم عامل
- تعریف مفهومOpen source و GNU
- قابلیتهای نرم افزاری Open source و دلایل استفاده از آنها
- تاریخچه لینوکس
- مفهوم GPL و مقایسه آن باProprietary Software
قابلیتهای لینوکس
- Multi User
- Multi Task
- Multi Platform
- کار با انواع فایل سیستم ها
- پشتیبانی انواع بانکهای اطلاعاتی
- پشتیبانی انواع سرویسهای شبکه
- امنیت بالا
- محیط گرافیکی توانمند
- پشتیبانی برنامه های کاربردی تحت ویندوز
- عنوان مفاهیم پایه سیستم عامل (کرنل، I/O، منابع سیستم)
کاربردهای لینوکس بعنوان سیستم عامل تحت شبکه و سرویسهای قابل ارائه توسط آن
عنوان مسئله امنیت و Stability لینوکس نسبت به سایر OS ها
جمع بندی مطالب گفته شده و طرح برتری های شاخص لینوکس
مقدمه ای بر محیط گرافیکی KDE
پروسه مربوط به Login کاربر
توضیح مفهوم نشست کاری (Session)
سوئیچ کردن کاربران در نشستهای کاری
نحوه خروج از سیستم (Logout)
اصول اولیه لینوکس
شرح Username/Password ورودی
شرح حقوق دسترسی root و دیگر کاربران
- حساسیت لینوکس به حروف کوچک و بزرگ
- مفهوم Shell
- شرح Window Manager های مختلف
- کلید های فوری خروج (Ctrl+ Alt+ bs , Ctrl+ Alt+del )
مفهوم سیستم فایل و اشاره به سیستم فایل های ویندوزی
توصیف سیستم فایل های موجود در لینوکس (ext3 , ext2 , reiserfs , xfs , jfs)
بررسی مفهوم Owner،Permission در مورد فایلها و شاخه های موجود و کاربرد آن
نحوه دسترسی به فایلها و پوشه ها (معرفیHome folder , konqueror )
فرامین du, df در محیط shell
معرفی دستورات خط فرمان
تشریح محیط Desktop مربوط به KDE و اجزا آن و Kmenu
کنترل Panel ها و تنظیمات مربوط به آن
توضیح عناصر و دسته های موجود در Kmenu به همراه نحوه عملکرد هر دسته
استفاده از Help موجود در KDE
توضیح Virtual Desktop
نحوه استفاده از konqueror جهت مدیریت فایلها و انجام دستورات مذکور درShell توسط konqueror
انجام عملیات فایل توسط Drag & Drop بر روی پنجره ها
آشنایی با نرم افزار vi در محیط shell
کار با فرامین عملیاتی و گزینه های موجود در vi بهمراه کار عملی (ایجاد فایل ، ویرایش فایل ، معرفی مدهای کاری )
پیکربندی Desktop
-
آشنایی با Background و Screen Saver
-
تعویض محیط کاری با دستور Switch desk
-
تعریف محیط های کاری و حرکت بین آنها
پیکربندی مرورگر konqueror (معرفی گزینه های موجود در پیکربندی و توضیح مقدماتی آنها )
- منوی Location
- منوی Edit
- منوی View
نحوه دسترسی به permission ها در محیط KDE توسط konqueror
مروری به دستورات shell
-
mv -f -v
-
cp -a -l -R
-
mkdir -m -v
-
rmdir -m -v
-
ln -b -f
-
uname -a -f
-
touch -a -m
-
paste -d
-
rm
اجرای فرامین و برنامه ها توسط منویAlt +F2) Run)
استفاده از نرم افزار های کاربردی لینوکس و اشاره به تعدد آنها
عملکرد و پیکربندی نرم افزار Address book شرح اجزا صفحه اصلی همراه منوی File , Edit , View
استفاده از فرامین Shell
- head -c -q
- tail -n -s
- sort -r -n -d
- cut -c N/N-/N-M/-M>MyDoc
معرفی نرم افزار emacs و اشاره به سوئیچ ها و فرامین آن
دستورات shell
-
walk
-
talk
-
wall
-
-
type
-
history
-
alias
-
file
-
find
-
grep -a -E -F
-
du -a -b
-
lp -d -h -n -q -f -m
معرفی GNOME و نحوه ورود به آن
معرفی اجزا محیط کاری GNOME و مقایسه آن با (KDE ( panel, KMenu, Desktop
معرفی ناتیلوس به عنوان مرورگر فایل GNOME
انجام عملیات مدیریت فایل توسط GNOME
- پیکربندی و مدیریت Desktop در محیط GNOME
- آشنایی با Background و Screen Saver
- تعویض محیط کاری با دستور Switch desk
- تعریف محیط های کاری و حرکت بین آنها
معرفی اجزا و دسته های نرم افزاری موجود در Applications در محیط GNOME
شرح چاپگر در لینوکس و کنترل Print Jobs
معرفی Applet و Launcher ها و نحوه عملکرد آنها
جمع بندی کلی اجزا و محیط GNOME
معرفی( GMC ( GNU midnight commander
مدیریت فایلها و داده ها توسط MC ( توضیح کامل منوهای MC اعم از file و command و option )
منابع :
Beginning Suse Linux: From Novice to Professional Thomas
Red Hat Linux Bible
User guide Manual9.2
اسلایدهای آموزشی فارسی لینوکس تالیف : آقای مهندس جلال حاجی غلامعلی
سایت های اینترنتی لینوکس و ebook های مربوطه
http://www.redhat.com
http://novell.com/linux
منابع فارسی
سیستم های عامل – ترجمه و تالیف : دکتر مهرداد فهیمی