سیستم عامل: تفاوت میان نسخه‌ها

از OCCC Wiki
پرش به ناوبری پرش به جستجو
 
(۱۱ نسخهٔ میانی ویرایش شده توسط ۳ کاربر نشان داده نشد)
خط ۴: خط ۴:




== دستورات رایج کار با سیستم عامل لینوکس ==
== نکات مهم ==
دستورات رایج جهت کار با سیستم عامل لینوکس بشرح زیر می باشد:
* ساختار سیستم عامل
* شناخت سیستم فایل
* کار با فایل ها: [[مدیریت اسناد]]
* هدایت ورودی و خروجی
* آشنایی با مخزن بسته های نرم افزاری (Repository)
* نحوه نصب نرم افزار (مثال: htop و ethstatus و unity-tweak-tool و pacman4console)
* کسب اطلاعات در خصوص نرم افزارهای نصب شده


=== دستور ls ===
== تمرین ==
نمایش لیست فایل ها و پوشه ها
* [[نمایش اطلاعات مربوط به نسخه نصب شده از سیستم عامل]]
 
* [[نمایش اطلاعات مربوط به معماری پردازنده]]
=== دستور pwd ===
* [[نمایش مشخصه های فنی مربوط به حافظه اصلی]]
نمایش محل پوشه فعلی که در حال کار با آن از طریق خط فرمان هستیم
* [[نمایش مشخصه های  فنی مربوط به پردازنده ها]]
 
* [[نحوه جستجوی نرم افزار جهت نصب]]
=== دستور cd ===
* [[نحوه نمایش اطلاعات یک نرم افزار خاص]]
جابجا شدن بین پوشه ها از طریق این دستور امکان پذیر است.
* [[در صورت فراموش کردن کلمه عبور سیستم عامل، چگونه میتوان آن را ریست کرد]]
 
* [[نصب نرم افزار در اوبونتو چگونه است؟]]
نکته: آدرس پوشه بالاتر نسبت به پوشه ای که در آن قرار دارید ".." می باشد.
* [[تنظیم مخزن نصب بسته ها در اوبونتو چگونه انجام میشود؟]]
 
=== دستور mkdir ===
ایجاد پوشه جدید توسط این دستور انجام میشود.
 
=== دوستور rmdir ===
حذف یک پوشه خالی توسط این دستور انجام میشود.
 
=== دستور rm ===
حذف فایل ها و پوشه ها توسط این دستور انجام میشود. (برای حذف پوشه به همراه محتویات آن باید از سوپیچ r استفاده کرد)
 
=== دستور man ===
دسترسی به مستندات راهنمای هر دستور توسط man انجام میشود. در صورت استفاده از سوپیچ k میتوان بین کلیه مستندات جستجو کرد.
 
=== دستور touch ===
توسط این دستور میتوان یک فایل خالی ایجاد کرد.
 
=== دستور grep ===
توسط این دستور میتوان آنچه در خروجی یک دستور دیگر در صفحه نمایش داده میشود را فیلتر کرد.
 
مثال: توسط دستور زیر تمامی مستنداتی که در خصوص فایل ها هستند جستجو شده و در خروجی آن، مستداتی که در عنوان آنها کلمه remove آورده شده است فیلتر میشوند:
 
<div dir=ltr>
man -k file | grep remove
</div>
 
=== دستور cat ===
نمایش محتوای یک فایل متنی توسط این دستور انجام میشود.
 
=== دستور nano ===
این دستور یک ویرایشگر است که توسط آن میتوان محتوای یک فایل متنی را ویرایش کرد.
 
=== دستور find ===
این دستور برای جستجوی یک فایل یا پوشه استفاده میشود. نحوه استفاده از آن بصورت زیر است:
 
<div dir=ltr>
find [path] -name [keyword]
</div>
 
این دستور محل مشخص شده توسط path و زیرشاخه های آن را جستجو میکند.
 
 
برای فیلتر گذاری بر روی نتایج این دستور میتوانید از دستور grep استفاده کنید.
 
 
<div dir=ltr>
find [path] -name [keyword] | grep [filter]
</div>


== ابزارهای مفید ==
== ابزارهای مفید ==
خط ۶۹: خط ۲۸:
* [http://www.masswerk.at محیط خط فرمان تحت وب]
* [http://www.masswerk.at محیط خط فرمان تحت وب]
* [http://cb.vu خط فرمان آنلاین لینوکس]
* [http://cb.vu خط فرمان آنلاین لینوکس]
* [http://technet.microsoft.com/en-us/magazine/gg309170.aspx دسترسی به خطر فرمان ویندوز و راهنمای کار با آن]
== نصب لینوکس ==
روشهای مختلفی برای نصب لینوکس وجود دارد:
* نصب از طریق wubi (ابزار نصب لینوکس از داخل ویندوز) : [https://help.ubuntu.com/community/Wubi مثال]
* نصب از طریق سی دی راه انداز ( [http://news.softpedia.com/news/Installing-Ubuntu-13-04-348582.shtml نسخه ۱۳.۰۳] -  [http://www.ubuntu.com/download/desktop/install-ubuntu-desktop نسخه ۱۴.۰۴] )
نکات مهم:
* برای اینکه لینوکس اوبونتو در کنار ویندوز نصب شود، قبل از نصب از طریق سی دی راه انداز، حتما فضایی را بر روی دیسک آزاد کنید. ([http://technet.microsoft.com/en-us/magazine/gg309170.aspx مثال در ویندوز ۷])
* در صورت استفاده از سی دی راه انداز، میتوانید از طریق گزینه Try Ubuntu بدون نصب اوبونتو از آن استفاده کنید.


== لینک های مرتبط ==
== لینک های مرتبط ==
* [[مهارت های عصر رایانش]]
* [[مهارت های عصر رایانش| صفحه اصلی مهارت ها]]
* [https://www.edx.org/course/linuxfoundationx/linuxfoundationx-lfs101x-2-introduction-5386 دوره مجازی آموزشی لینوکس - مدرس Linux Torvalds]
* [https://courses.edx.org/courses/LinuxFoundationX/LFS101x/2T2014/info دوره مجازی آموزش لینوکس - مدرس Jerry Cooperstein]
* [http://asklinux.ir سایت پرسش و پاسخ asklinux]
* [http://asklinux.ir سایت پرسش و پاسخ asklinux]
* [http://persialinux.ir سایت پرسش و پاسخ persialinux]
* [http://persialinux.ir سایت پرسش و پاسخ persialinux]

نسخهٔ کنونی تا ‏۲۰ دسامبر ۲۰۱۴، ساعت ۰۸:۳۷

سیستم‌عامل جزء ضروری‌ترین نرم‌افزارهای یک سیستم کامپیوتری است که مدیریت منابع رایانه را به عهده دارد. از طریق سیستم عامل است که تعامل با رایانه توسط کاربر امکان پذیر می شود. این کار یا از طریق واسط خط فرمان انجام میشود یا از طریق واسط گرافیکی.

نمونه‌هایی از محبوب‌ترین سیستم‌عامل‌های نوین شامل: اندروید، بی‌اس‌دی، آی‌اواس، لینوکس، مایکروسافت ویندوز، ویندوز فون می‌باشند.


نکات مهم

  • ساختار سیستم عامل
  • شناخت سیستم فایل
  • کار با فایل ها: مدیریت اسناد
  • هدایت ورودی و خروجی
  • آشنایی با مخزن بسته های نرم افزاری (Repository)
  • نحوه نصب نرم افزار (مثال: htop و ethstatus و unity-tweak-tool و pacman4console)
  • کسب اطلاعات در خصوص نرم افزارهای نصب شده

تمرین

ابزارهای مفید

نصب لینوکس

روشهای مختلفی برای نصب لینوکس وجود دارد:

نکات مهم:

  • برای اینکه لینوکس اوبونتو در کنار ویندوز نصب شود، قبل از نصب از طریق سی دی راه انداز، حتما فضایی را بر روی دیسک آزاد کنید. (مثال در ویندوز ۷)
  • در صورت استفاده از سی دی راه انداز، میتوانید از طریق گزینه Try Ubuntu بدون نصب اوبونتو از آن استفاده کنید.

لینک های مرتبط