دوره کاربری مقدماتی سیستم عامل لينوکس (LDO)

نام دوره : (کاربری مقدماتی سیستم عامل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(مقدماتی)

  • ویراستارvi
  • ویراستارemacs

استفاده از دستورات مرسوم 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

  • df -s -h

معرفی دستورات خط فرمان 

  • man
  •  pwd 
  •  ls -a -A --color -l -i -ult
  •  cd -L  
  •  id
  •  who -a -r
  •  cat -n -b
  •  more
  •  less

تشریح محیط Desktop مربوط به KDE و اجزا آن و Kmenu

  • شرح icon های روی Desktop
  • شرح my computer
  •  تغییرات desktop appearance

 کنترل Panel ها و تنظیمات مربوط به آن

توضیح عناصر و دسته های موجود در Kmenu به همراه نحوه عملکرد هر دسته

استفاده از Help موجود در KDE

توضیح Virtual Desktop

نحوه استفاده از konqueror جهت مدیریت فایلها و انجام دستورات مذکور درShell توسط konqueror

انجام عملیات فایل توسط Drag & Drop بر روی پنجره ها

آشنایی با نرم افزار vi در محیط shell

کار با فرامین عملیاتی و گزینه های موجود در vi بهمراه کار عملی (ایجاد فایل ، ویرایش فایل ، معرفی مدهای کاری )

  •  dd
  • i
  •  a
  •  o
  •  x
  •  r
  • cw
  •  u
  •  o
  • yy

 پیکربندی 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)

 استفاده از نرم افزار های کاربردی لینوکس و اشاره به تعدد آنها

  • عملکرد و پیکربندی نرم افزار (kwrite(File,Edit,Bookmarks

عملکرد و پیکربندی نرم افزار 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 و اشاره به سوئیچ ها و فرامین آن

  • منوی File
  • منوی Edit
  • منوی Optionsپ
  •  نوشتن و ذخیره کردن اطلاعات و ویرایش متنها در سطح مقدماتی

دستورات shell

  •  walk
  •  talk
  •  wall 
  • (echo -e (\\,\n,\a,\v
  • 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 Manual 9.2

اسلایدهای آموزشی فارسی لینوکس     تالیف : آقای مهندس جلال حاجی غلامعلی
سایت های اینترنتی لینوکس و ebook های مربوطه

http://www.redhat.com
http://novell.com/linux

منابع فارسی
سیستم های عامل – ترجمه و تالیف : دکتر مهرداد فهیمی