منبع اصلی نوشتار زیر در این لینک قرار دارد

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

لینوکس و انواع توزیع های آن:

لینوکس (به انگلیسی :linux) به هسته ی سیستم عامل های شبه یونیکس می گویند که در سال ۱۹۹۱ توسط لینوس تروالدز توسعه یافت توسعه یافت.برخی به سیستم عامل هایی که از هسته ی لینوکس استفاده می کنند (به خاطر اینکه نام لینوکس به طور گسترده در رسانه ها استفاده می شود و نامی رایج تر است)نیز لینوکس می گویند.

لینوکس قابل نصب بر روی انواع سخت افزارهاست،از ساعت ها (linux watch)،تلفن های همراه،تبلت ها،مسیریاب ها و کنسولهای بازی گرفته تا رایانه های رومیزی،رایانه های بزرگ و ابررایانه ها.

به مجموعه ای از نرم افزارهای بنا شده توزیع لینوکس(linux distribution)  می گویند که به طورمعمول شامل ابزارهای گسترش نرم افزار،پایگاه داده،سرویس دهنده های وب مثل آپاچی،محیط های رومیزی مانند گنوم و مجموعه های اداری مانند OpenOffice هستند.

در ابتدا لینوکس برای استفاده از ریزپردازنده های با معماری ۸۰۳۸۶ اینتل طراحی شده بود،اما امروزه انواع گوناگون معماری ها را پشتیبانی می کند. این سیستم عامل که در ابتدا بیشتر توسط افراد مشتاق گسترش پیدا میکرد و به کار گرفته می شد، توانسته است پشتیبانی شرکتهای سرشناسی چون آی بی ام و هیولت-پاکارد را به دست آورد و با بسیاری. از نسخه های خصوصی یونیکس رقابت کند. طرفداران لینوکس و بسیاری از تحلیلگران این موفقیت را ناشی از استقلال از فروشنده، کم هزینه بودن پیاده سازی، سرعت بالا، امنیت و قابلیت اطمینان آن میدانند.

انواع توزیعهای لینوکس

یک توریع لینوکس ممکن است در یک یا چند دسته زیر قرار بگیرد:

  • تجاری یا غیر تجاری
  • طراحی شده برای استفاده حرفه ای یا خانگی
  • طراحی شده برای سرویس دهندها، میزکار )خانگی( یا سیستمهای موبایل
  • طراحی شده برای کاربران تازهکار یا حرفهای
  • استفاده عمومی یا استفاده بهعنوان یک دستگاه خاص، بهطور مثال دیوارآتش، مسیریاب شبکه
  • طراحی شده برای یک سخت افزار خاص
  • هدفمند برای گروهی خاص از کاربران به طور مثال برای زبانی خاص یا همراه با بسیاری از بسته های

   کاربری برای کارهای موسیقی و یا محاسبات علمی

  • پیکربندی شده برای امنیت، قابلیت استفاده بیشتر، قابل حمل بودن و یا جامعیت داشتن
  • پشتیبانی شده برروی سخت افزارهای متفاوت

تنوع موجود در توزیعهای لینوکس به نیازهای فنی، سازمانی و اخلاقی تولید کنندگان و کاربران آن برمیگردد،

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

دلخواه در توزیعهای موجود توریع مورد علاقه خود را  که همسو با نیازهایش است تولید کند.

توزیعهای معروف لینوکس

 

  • آرچ لینوکس، یک توزیع که بر پایه قوانین KISS بنا شده همراه با سیستم انتشار rolling
  • اسلکور اولین توزیع هنوز زنده لینوکس که شاخه بزرگی از توزیعها مانند زوزه از آن اشتقاق یافتهاند و

یا مانند آرچ بعضی دیگر انرا در مواردی مانند اصل KISS الگو قرار دادند. اسلکور با کمترین تغییر در

بستههای همراه خودش، پایدارترین لینوکس به حساب میاید.

  • سنت اواس، یک توزیع که از همان سورسی که ردهت استفاده میکند، مشتق شده است، توسط یک

گروه داوطلبی که به آن اختصاص داده شدند، نگهداری میشود همراه با سازگاری۱۰۰ ٪ با ورژن ردهت

و یک ورژن به روز رسیده شده که همیشه بهطور ۱۰۰ ٪ سازگار و همراه نیست.

  • دبیان، یک توزیع غیر تجاری که توسط جامعهای از توسعه دهندههای داوطلب نگهداری میشود که تعهد

قوی ای به قواعد نرمافزارهای آزاد دارند.

  • فدورا یک توزیع بر پایه جامعه است که توسط ردهت سرپرستی میشود.
  • جِنتو، یک توزیع که هدفش کاربران قویتر هست، شناخته شده است بخاطر سیستم خودکار شبه بی اس

دی اش برای کامپایل برنامهها از سورس.

  • ناپیکس، اولین توزیع سی دی زنده، که کاملاً از یک رسانه قابل حمل اجرا میشود بدون نصب در دیسک

سخت. از دیبان مشتق شده است.

  • کوبونتو، نسخه کیدیای از اوبونتو
  • لینوکس مینت، یک توزیع محبوب بر پایه و سازگار با اوبونتو
  • مندریوا، یک توزیع مشتق شده از ردهت که در فرانسه و برزیل محبوب است، امروزه با همان نام و به وسیله یک شرکت فرانسوی اداره میشود.
  • اپنسوزه، بهترین توزیع ارائه شده با میزکار KDE ، حامی پروژه آزاد KDE و پنجمین توزیع محبوبلینوکس

معرفی برخی از ویژگی های اوبونتو :

 

اوبونتو )به انگلیسی: Ubuntu ( یک توزیع گنو/لینوکس است که بر مبنای توزیع دبیان پایه گذاری شده است؛ اما

با آن تفاوت دارد.نام اوبونتو از یکی از مفاهیم آفریقای جنوبی به معنی: »انسانیت نسبت به دیگران « (به انگلیسی: Humanity Towards Others) گرفته شدهاست.

از ویژگی های بارز اوبونتو میتوان به کاربرپسند بودن، سادگی، زیبایی، سرعت و عدم نیاز به سخت افزار پیچیده

اشاره کرد.

این سیستم عامل یکی از کاربرپسند ترین توزیع های گنو/لینوکس است و در مدت نسبتا کوتاه عمر خود، توانسته

رشد خیره کننده ای در جذب کاربران عادی داشته باشد. بر طبق آمار وب، این توزیع در بین دیگر توزیعهای

گنو/لینوکس ۵۰ تا ۷۰ درصد سهم بازار را بدست آورده است. در ایران نیز این سیستم عامل کاربران زیادی را جذب

کرده و جامعه مجازی نسبتا خوبی در کنار آن شکل گرفتهاست. اوبونتو دارای پشتیبانی نسبتا خوبی از تمام

زبان های زنده دنیا از جمله زبان فارسی است.

اوبونتو هر ۶ ماه یک بار نسخه جدیدی را عرضه میکند. هر نسخه از اوبونتو، تا ۱۸ ماه پس از انتشار آن نسخه،

پشتیبانی میشود. اوبونتو دارای نسخه هایی با پشتیبانی بلند مدت نیز هست که به جای پشتیبانی ۱۸ ماهه،۳

سال پشتیبانی برای نسخه ویژه رایانه های شخصی و ۰ سال پشتیبانی برای نسخه های سرور ارائه میکند.

معرفی چند دستور در لینوکس:

Man:

از این دستور برای راهنمایی گرفتن در مورد یک دستور استفاده می شود.برای عنوان مثال اینکه اطلاعاتی در مورد دستور grep بدست آوریم به صورت زیر عمل می کنیم:

Man grep:

manGrep

Grep:

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

Capture

Chmod :

با استفاده از این دستور سطح دسترسی یک فایل را تغییر میدهیم.

 

 

 

chmod

 

 

Ls :

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

 

 

 

 

ls

 

Diff :

با استفاده از این دستور فرق دو فایل را استخراج می کنیم.

diff

 

Ifconfig:

مشخصات و تنظیمات شبکه را نشان می دهد.

ifconfig

 

Pkill :

یک فرایند را متوقف می کند.مثلا با اجرای دستور pkill-t ترمینال بسته می شود.

pkill

 

Split:

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

split

 

 

Make install:

این دستورات جز دستورات نصب برنامه محسوب می شود به صورت عادی اگرسورس برنامه در اختیار ما باشد به شاخه سورس رفته و برای نصب این دستور را اعمال می کنیم.

Makeinstall

 

منابع:

http://pc-drop.com

wikipedia.org

http://ss64.com/bash

دریافت به صورت pdf



برچسب ها :