معرفی کامل سیستم عامل لینوکس بر روی سرور های مجازی
لینوکس چیست؟
سیستم عامل لینوکس در همه جا وجود دارد از گوشیهای هوشمند گرفته تا خودروها، ابررایانهها و لوازم خانگی، رایانههای رومیزی خانگی تا سرورهای سازمانی، در همه جا شاهد استفاده از لینوکس هستید.
لینوکس در اواسط دهه 1990 ساخته شد و از آن زمان به بعد به یکی از محبوبترین سیستمعاملهای جهان تبدیل شد. امروزه لینوکس در همه جا حضور دارد: در تلفنهای شما، ترموستاتها، ماشینها، یخچالها، دستگاههای Roku و تلویزیون شما. همچنین اکثر سرورهای مجازی، همهی 500 ابرکامپیوتر برتر جهان با سیستم عامل لینوکس کار میکنند. از این سیستم عامل با کیفیت در سرور مجازی بسیار استفاده می شود که بازدهی مناسبی نیز دارد.
لینوکس یکی از مطمئنترین، امنترین سیستمعاملهای موجود در جهان است. در ادامه توضيحات بیشتری از لینوکس را مطالعه خواهید کرد. با ما همراه باشید.
لینوکس چیست؟
لینوکس نیز مانند ویندوز، iOS و Mac OS یک سیستم عامل است. یکی از محبوبترین سیستمعاملهای جهان، اندروید، نیز براساس سیستم عامل لینوکس نوشته شده است. اما بیایید در ابتدا معنای سیستم عامل را بررسی کنیم. سیستم عامل نوعی نرم افزار است که وظیفهی مدیریت همه منابع سخت افزاری مرتبط سیستم شما را برعهده دارد. در واقع، سیستم عامل وظیفهی مدیریت ارتباط بین نرم افزار و سخت افزار شما را برعهده دارد. بدون سیستم عامل (OS)، نرم افزار کار نمیکند.
انواع بخشهای سیستم عامل لینوکس :
Bootloader – : نرم افزاری است که فرآیند بوت کامپیوتر شما را مدیریت میکند.
-کرنل: کرنل، هستهی سیستم است و CPU، حافظه و دستگاههای جانبی را مدیریت میکند. کرنل پایینترین سطح سیستم عامل است.
system Init – : این یک سیستم فرعی است که فضای کاربر را بوت استرپ میکند و وظیفه کنترل دیمونها را دارد.
-دیمونها: این بخش مرتبط با خدمات پس زمینه (صدا و غیره) هستند که یا در هنگام بوت یا پس از ورود به دسکتاپ راهاندازی میشوند.
– سرور گرافیکی: این بخش همان بخشی است که چیزهای گرافیکی را روی مانیتور شما نشان میدهد.
– محیط دسکتاپ: این بخشی است که کاربران با آن تعامل دارند. شما میتوانید محیطهای دسکتاپ زیادی را انتخاب کنید (GNOME، Cinnamon، Mate، Pantheon، Enlightenment، KDE، Xfce، و غیره). لازم به ذکر است که هر محیط دسکتاپ، خود شامل برنامههای زیادی میشود.
-برنامهها: محیطهای دسکتاپ مجموعه کاملی از برنامهها را ارائه نمیدهند. درست مانند ویندوز و macOS، لینوکس نیز، هزاران هزار نرم افزار با کیفیت بالا را ارائه میدهد که به راحتی میتوان آنها را پیدا و نصب کرد. اکثر توزیعهای جدید لینوکس، ابزارهایی شبیه به اپ استور دارند که به راحتی میتوانید از آنجا برنامههای خود را نصب کنید به عنوان مثال، لینوکس اوبونتو دارای مرکز نرمافزار اوبونتواست که به شما این امکان را میدهد که به سرعت در میان هزاران برنامه جستجو کرده و آنها را از یک مکان مشخص نصب کنید.
آدرس ما در شبکه های مجازی پینترست و ردیت .
توزیع چیست؟
لینوکس نسخههای مختلفی برای هر نوع کاربری دارد. کاربران مبتدی تا پیشرفته، لینوکسی مطابق با نیازهای خود خواهند داشت. به این نسخهها، توزیع میگویند. تقریباً اکثر توزیعهای لینوکس را میتوان به صورت رایگان بارگیری کرد، روی دیسک (یا USB) رایت کرد و (در هر تعداد سیستمی که دوست داشتید) نصب کرد.
توزیع های محبوب لینوکس عبارتند از:
LINUX MINT
مانجارو
دبیان
اوبونتو
ANTERGOS
SOLUS
فدورا
سیستم عامل ELEMENTARY
OPENSUSE
هر توزیع برداشت متفاوتی از لینوکس دارد. برخی رابطهای کاربری بسیار مدرنی دارند (مانند GNOME و سیستم عامل ابتدایی Pantheon)، در حالی که برخی دیگر از محیط دسکتاپ قدیمیتری استفاده میکنند (openSUSE از KDE استفاده میکند).
کدام توزیع برای شما مناسب است؟
اگر مهارتهای رایانهای شما نسبتاً ابتدایی هستند، باید از توزیعهای سادهای مانند Linux Mint، Ubuntu استفاده کنید. اگر مهارتهای شما نسبتا بالایی دارید خواهید توانست از توزیعهایی مثل دبیان یا فدورا استفاده کنید. با این حال، اگر مهارت خیلی بالایی دارید، از توزیعی مانند جنتو استفاده کنید و در نهایت اگر واقعاً یک چالش میخواهید، میتوانید توزیع لینوکس خود را با کمک Linux From Scratch بسازید.
اگر به دنبال یک توزیع لینوکس برای سرور مجازی خود هستید، باید دقیق بدانید که به چه ویژگیهایی برای سرور مجازی خود نیاز دارید برای مثال آیا یک توزیع خاص برای سرور مجازی خود میخواهید که امکانات کاملی برای سرورتان به شما ارائه دهد؟ اگر چنین است، CentOS ممکن است بهترین انتخاب باشد. یا آیا میخواهید یک توزیع دسکتاپ بگیرید که بتوانید قطعات را براساس نیازتان به آن اضافه کنید؟ اگر چنین است، به عنوان بهترین انتخاب، دبیان یا اوبونتو را به شما پیشنهاد میدهیم.