ابر قدرتی به نام لینوکس
سه شنبه 30/فروردین/1401 529 طراحی سایت وب سایت

ابر قدرتی به نام لینوکس

سیستم عامل چیست؟

سیستم عامل را اغلب در انگلیسی به اختصار با OS نشان می دهند. سیستم عامل برنامه ای توانمند و بزرگ است که سخت افزار و دیگر نرم افزار های سیستم را کنترل و مدیریت می کند و همچنین خدماتی را به کاربر ارائه می کند. به عبارتی دیگر می توان سیستم عامل را رابط بین سخت افزار ها و نرم افزار های کاربردی دانست. تمام کامپیوتر ها و ابزار های شبه کامپیوتری از جمله لپ تاپ، تبلت، کامپیوتر رومیزی، تلفن هوشمند، ساعت هوشمند، مسیر یاب و بسیاری دیگرسیستم عامل دارند.

لینوکس چیست؟

​شاید قبلا از لینوکس استفاده کرده اید و خودتان خبر ندارید. این سیستم در همه جا از گوشی ها گرفته تا خودرو ها، سوپرکامپیوتر ها، لوازم خانگی، کامپیوتر های خانگی و سرور های شرکتی وجود دارد. عمر این سیستم به دهه 1990 می رسد و تا به امروز در سراسر جهان توسعه پیدا کرده است.
این سیستم، غالب حجم اینترنت جهانی را اداره می کند. در حدود دو سوم از صفحات وب در اینترنت به وسیله سرور های لینوکس تولید شده اند. در حدود 500 سوپر کامپیوتر برتر جهانی از این سیستم بهره می برند و بازار بورس جهانی را اداره می کنند. به علاوه این سیستم را باید به عنوان یکی از معتبرترین و امن ترین سیستم ها در نظر گرفت.

تاریخچه لینوکس

لینوکس سیستم عاملی است که توسط یک دانشجوی جوان در سال 1991 درست شده است. مهم ترین خصوصیت این سیستم عامل، متن باز (Open Source) بودن آن است. دانشجوی فنلاندی که نقش اول حماسه لینوکس است، با استفاده از یک سیستم عامل بسیار قدیمی با نام Unix موفق به نوشتن آن شد.

توزیع لینوکس یعنی چه؟

چون سیستم عامل لینوکس open source است شرکت های متفاوتی روی آن کار کردند آن را شخصی سازی کردند و گسترش دادند سه شرکت اولیه که در این زمینه معروف هستند redhat،debian،slackware نام دارند و از دل این 3 توزیع اصلی لینوکس، لینوکس های مختلفی پدید آمد که در ادامه توضیح می دهیم.

لینوکس چیست

توزیع های پر کاربرد لینوکس

  • arch linux

این توزیع مناسب برای برنامه نویسان و توسعه دهندگان است و یکی از ساده ترین، سبک ترین و انعطاف پذیر ترین توزیع های لینوکس است و می تواند آخرین نسخه پایدار اکثر نرم افزار ها را در اختیار تان قرار دهد.

  • debian

لینوکسی برای مبتدیان است. دبیان همانند انواع توزیع های لینوکس بسیار محبوب است و حتی برخی از افراد، آن را بهترین توزیع لینوکس می دانند. توزیع لینوکس مختلف مانند اوبونتو، PureOS،SteamOS و… دبیان را به عنوان پایه ای برای نرم افزار خود انتخاب می کنند. بر خلاف اوبونتو رابط کاربری خودش را تولید نکرده است و از رابط کاربری upsteram استفاده می کند. و این توزیع توسط شرکت red hat پشتیبانی می شود.

Debian سیستم عاملی است که از نرم افزار های Open-Source رایگان، تشکیل شده است و جزو فهرست توزیع های لینوکس مورد تایید بنیاد نرم افزار های آزاد است. پروژه Debian از سال 1993 در حال تولید نرم افزار می باشد و همچنان نسخه های جدیدی ارائه می کند. اما Debian بصورت کلی، به حرکت آهسته و پیوسته معروف می باشد. سرعت به روز رسانی آن، کمتر از سیستم عامل هایی نظیر Ubuntu و Mint می باشد. این امر Debian را Stable کرده است که برای برخی سیستم ها، بسیار مناسب است.
اصولا ابونتو برای ایجاد بستری پایدار تر و به روز رسانی ها و بهینه سازی های سریع تر، براساس Debian به وجود آمد. بسته بندی نرم افزار ها در کنار هم در یک محیط user-friendly اتفاق می افتد، که به روز رسانی های سریعتری را، ارائه می دهد.

  • fedora

یکی از قوی ترین توزیع های لینوکس فدورا است و ​بیشتر برای توسعه دهندگان نرم افزار و آموزندگان استفاده می شود. توزیع لینوکس فدورا، همانند انواع توزیع های لینوکس، یک بستر ایده آل برای سخت افزار و فضای ابری شما ایجاد می کند و علاوه بر این، به برنامه نویسان اجازه می دهد راه حل های متناسب با کاربران خود بسازند. فدورا یک محیط کاربری همه پسند دارد که شما می توانید با آن کار کنید. اما همچنان به سادگی توزیع های لینوکس دیگر نیست.

  • kali linux

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

  • ubuntu

اوبونتو یکی از محبوب ترین و بهترین توزیع لینوکس است که دارای ویژگی منبع باز است. همه برنامه های ضروری مانند مجموعه آفیس، مرورگر ها، برنامه های ایمیل و رسانه و… نیز در این توزیع وجود دارد. اوبونتو احتمالا شناخته شده ترین توزیع لینوکس، در دنیا می باشد. این سیستم عاملِ توزیعی بر اساس Debian می باشد. اما منبع Repository های نرم افزاری خودش را دارد و از Repository های Debian استفاده نمی کند. بسیاری از نرم افزار های درون آن، با نرم افزار های Repository های دبیان، در حال سینک شدن است. نکته ای که در مورد اوبونتو قابل توجه است این است که، کامل ترین Repository را بین تمامی توزیع های لینوکس، در اختیار دارد.

توزیع های بیشتر را می توانید در سایت distrowatch.com ببینید.

چه سیستم عاملی را بر روی سرور یا هاستمان نصب کنیم؟ ویندوز و لینوکس چه فرقی دارند؟

لینوکس چیست

اجزای سیستم عامل لینوکس

  • hardware

این لایه شامل کلیه دستگاه ها و سخت افزار های جانبی مانند RAM،HDD،CPU و غیره می شود، سیستم عامل واسطی بین اجزای سخت افزاری و برنامه های اجرا شوند روی سیستم عامل است.​

  • kernel

کرنل هسته اصلی سیستم عامل مبتنی بر لینوکس است. کرنل در حقیقت منابع سخت افزار رایانه را مجازی سازی می کند و این منابع مجازی را برای هر پردازش فراهم می کند. این امر باعث می شود پردازش ها برای اجرا در دستگاه تنها به نظر برسد و امکان چند پردازشی در سیستم فراهم شود.کرنل از ماژول های مختلفی تشکیل شده و مستقیما با سخت افزار زیرین تعامل دارد. در حقیقت کرنل یا هسته برای پنهان کردن جزئیات سخت افزار سطح پایین در برنامه های سیستمی یا کاربردی انتزاع مورد نیاز را فراهم می کند.

  • shell

لینوکس شل را به عنوان یک برنامه مفسر ویژه ارائه داده است که می تواند برای اجرای دستورات سیستم عامل مورد استفاده قرار گیرد. شل یک رابط کاربری برای به کارگیری هسته است که پیچیدگی عملکرد هسته را از کاربران پنهان می کند. به این صورت که دستورات را از کاربر میگیرد و عملکردهای مورد نیاز در هسته را اجرا می کند. می توان از Shell برای اجرای انواع مختلفی از برنامه ها، ارتباط با برنامه های دیگر و غیره استفاده کرد.

  • applications

برنامه ها ویژگی های سیستم عامل را در اختیار کاربر قرار می دهند و می توانند شامل برنامه های کاربری و همچنین برخی از برنامه های سیستمی باشند، برنامه ها در حقیقت بخشی از سیستم عامل هستند که کاربر به صورت مستقیم با آن ها سروکار دارد.

سخن پایانی

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

برای مشاوره می توانید با این شماره تماس بگیرید: 02188430578
درباره این مطلب دیدگاهی بنویسید...

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

نظرات (0)