تکنولوژی و فناوری

معرفی و بررسی لینوکس

لینوکس

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

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

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

لینوکس -1

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

لینوکس واقعاً چیست؟

لینوکس چیست؟

لینوکس را می شود سیستم عامل متن باز ( Open Source ) و رایگانی توصیف کرد که کد منبع ( Source Code ) آن در اختیار برنامه‌ نویس‌ ها قرار گرفته تا تغییرات دلخواه خودشان را روی آن اعمال کنند. این تغییرات گاهی به‌ شکل بهینه سازی و گاهی در قالب توزیع ( Distribution ) جدید عرضه می شوند. همان‌ طور که در ابتدای مطلب گفته شد. لینوکس نرم افزاری است که به‌ عنوان سیستم عامل ( Operating System ) مورد استفاده قرار می‌ گیرد. درست مثل ویندوز، یا سیستم عامل های اپل. اما بر خلاف این پلتفرم ها، Linux این اجازه را به کاربر ها می دهد که از آن استفاده کنند.. آن را اصلاح کنند، توزیع خودشان را بسازند. و حتی کپی نسخه ی اصلاح‌ شده‌ ی خودشان را بفروشند.

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

توزیع لینوکس (Linux) چیست؟

توزیع Linux چیست ؟

اگر قبلاً در مورد لینوکس خوانده باشید، احتمالاً اصطلاح توزیع یا Distribution که به‌ صورت کوتاه‌ شده‌ ی Distro هم نوشته می شود، برایتان آشناست. در واقع بعد از سوال Linux واقعاً چیست، سوال بعدی که ذهن کاربرها را درگیر می‌ کند، به توزیع لینوکس مربوط می شود. سیستم عامل Linux ورژن های مخلتفی دارد که هرکدام برای دسته‌ ای از کاربرها مناسب هستند. از کاربرهای مبتدی گرفته تا طرفدارهای دوآتیشه‌ ی این سیستم عامل، همگی می‌توانند به نسخه یا توزیع مناسبی دسترسی داشته باشند که با نیازهایشان هماهنگی داشته باشد. تقریباً همه‌ ی توزیع های لینوکس امکان دانلود، نصب و کپی رایگان را دارند. فقط کافیه کاربر برنامه لینوکس را نصب و بعد از پارتیشن بندی هارد دیسک شروع به استفاده از این سیستم عامل بکند.

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

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

تا حالا صدها توزیع مختلف از سیستم عامل Linux عرضه شده که تفاوت‌ های اساسی با هم دارند. بعضی از آن‌ ها رابط کاربری ( User Interface ) مدرن دارند. و بعضی دیگر محیط کامپیوترهای خیلی قدیمی را تداعی می‌ کنند. از جمله معروف ترین و پرطرفدارترین توزیع های لینوکس می شود به Linux Mint، Debian ،Ubuntu  ،Opensuse و Manjaro اشاره کرد.

تفاوت لینوکس و یونیکس

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

تفاوت لینوکس و یونیکس

تفاوت لینوکس و ویندوز

تفاوت لینوکس و ویندوز

ویندوز هنوز هم محبوب‌ ترین سیستم عامل کامپیوتر های شخصی به حساب می آید. و بیشتر کاربر ها ترجیح می دهند با آن کار کنند. حتی اکثر تولید کننده های لپ تاپ هم تمایل دارند دستگاه خودشان را به این سیستم عامل مجهز کنند. ویندوز از انتشار اولین نسخه ( DOS ) در سال 1985 تا حالا پیشرفت های زیادی را تجربه کرده است. اما این به‌ معنی برتری مطلق سیستم عامل مایکروسافت بر لینوکس نیست. در ادامه توضیح می دهیم تفاوت ویندوز و لینوکس چیست.

اجزای اصلی سیستم عامل Linux

اجزای اصلی سیستم عامل Linux

خود لینوکس هسته به حساب می آید. و به‌ کمک اجزای دیگر به سیستم عامل تبدیل می شود. برای درست کار کردن این سیستم عامل، همکاری همه‌ ی این اجزا ضروری می باشد. سوال پر تکرار «گنو لینوکس چیست؟» را هم در همین بخش می شود پاسخ داد. گنو لینوکس ( GNU/Linux ) در واقع به ترکیب دو پروژه گنو و لینوکس اشاره دارد. لینوکس تنها هسته ی سیستم عامل لینوکس به حساب می آید. و باقی اجزای این سیستم عامل تحت لیسانس یا تابع قوانین گنو هستند که در ادامه به آن‌ ها اشاره می‌ کنیم.

هسته ( Kernel )

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

دیمون ها ( Daemons )

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

پوسته ( Shell )

پوسته ( Shell )

پوسته، واسط متنی را به کار می‌ برد تا کاربر با استفاده از آن، برنامه ها را با وارد کردن فرمان های سیستم عامل لینوکس اجرا کند. وجود Shell به کاربر اجازه می دهد هر تغییری را که دوست دارد روی سیستم اعمال کند. و نظارت کاملی روی آن داشته باشد. بیشتر سیستم های لینوکسی از Bash استفاده می‌ کنند. اما پوسته های دیگری مثل C Shell ،KornShell ،Z Shell ،FishShell و IonShell هم وجود دارد.

ایکس ویندو سرور ( X Window Server )

اگر چه فقط با خط فرمان هم می شود از لینوکس استفاده کرد. اما ایکس ویندو سرور، امکان استفاده از این سیستم عامل را در محیطی گرافیکی به کاربر می دهد. این بخش از سیستم عامل لینوکس مسئول پردازش ورودی های کیبورد، موس و دستگاه های دیگر است. خیلی از توزیع های Linux از Xorg برای این منظور استفاده می‌ کنند. اما Wayland هم اخیراً توانسته به محبوبیت بالایی دست پیدا کند.

مدیر پنجره ( Window Manager )

وظیفه‌ ی مدیر پنجره در سیستم عامل لینوکس کنترل فرآیندهای مربوط به پنجره هاست. عملیات‌ هایی مثل باز و بسته شدن، تغییر اندازه، کوچیک شدن و بالا آمدن، حرکت روی صفحه و پنهان شدن توسط Window Manager کنترل می شوند. Kwin و Metacity از محبوب ترین مدیر پنجره های لینوکس محسوب می شوند.

محیط دسکتاپ ( Desktop Environment )

محیط های دسکتاپ مجموعه ای از برنامه ها هستند که واسط کاربری را برای استفاده ی کاربر می‌ سازند. در سیستم عامل لینوکس کاربر می تواند از چند محیط دسکتاپ متفاوت روی سیستم خودشان استفاده کنند. معروف ترین محیط های دسکتاپ لینوکس، Gnome ،Mate ،KDE ،XFCE ،Cinnamon و LXDE هستند.

کاربردهای سیستم عامل Linux

کاربردهای سیستم عامل Linux

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

چیزی که اکثر کاربر ها درباره لینوکس نمی‌ دانند این است که خیلی از گجت ها و دستگاه هایی که به‌ طور روزانه از آنها استفاده می‌ کنند لینوکسی هستند. مثلاً تاریخچه اندروید محبوب ترین سیستم عامل جهان، کاملاً به Linux وابسته است. انواع دوربین ها، حافظه های ذخیره سازی و خیلی از لوازم الکتریکی از این سیستم عامل برای کار کردن استفاده می‌ کنند. اگر برایتان سوال شده کاربرد سیستم عامل لینوکس چیست، مثال‌ هایی که در ادامه می آورم پاسخ شما را خواهند داد!

روبات های فضایی ناسا، کنسول بازی Steam، پروژه 10 میلیارد دلاری برخورد دهنده هادرونی بزرگ (LHC)، Roku TV، تلویزیون های هوشمند (سامسونگ، ال جی، پاناسونیک، شارپ، فیلیپس، هایسنس و…)، ساعت های هوشمند، کتابخوان Amazon Kindle، خودرو های خودران، یخچال های هوشمند، ماشین لباسشویی، قطار های سریع‌ السیر ژاپن، بورس نیویورک، وزارت دفاع آمریکا، زیر دریایی‌ های هسته‌ ای و …

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

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

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

به‌ هر صورت توزیع های محبوبی مثل Elementary OS ،Fedora ،Mint و Ubuntu امتحان خودشان را در ارتباط گرفتن با کاربرهای جدید Linux پس داده اند. و افراد زیادی را به انجمن های لینوکسی اضافه کردند. به‌ جز دستگاه‌ هایی که لینوکس از قبل روی آن‌ ها نصب شده، می شود از کامپیوتر ها و لپ تاپ های قدیمی هم برای امتحان کردن این سیستم عامل استفاده کرد. لینوکس به‌ خصوص در بحث سرور اهمیت زیادی دارد. و خیلی از شرکت ها از آن برای مدیریت انواع سرورها استفاده می‌ کنند. بنابراین یادگیری Linux می تواند فرصت های شغلی زیادی را پیش روی کاربر بگذارد.

لیمانت، عرضه کننده سوئیچ های شبکه

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

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

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

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

حرف آخر معرفی و بررسی لینوکس

در این مقاله تلاش کردیم به سوال پرتکرار «لینوکس چیست؟» پاسخ بدهیم. و در این مسیر از ویژگی های این سیستم عامل گفتیم. و آن را با رقیب های اصلی آن یعنی یونیکس و ویندوز مقایسه کردیم. با توجه به متن باز بودن Linux همیشه این احتمال وجود دارد که پلتفرم های بزرگی مثل اندروید و کروم از هسته ی آن شکل بگیرند. از طرفی، از آن‌ جایی ‌که بیشتر کاربرهای خانگی ترجیح می دهند از ویندوز استفاده کنند، یادگیری کار با سیستم عامل لینوکس علاوه بر تامین امنیت کاربر، می تواند فرصت شغلی هم برای او ایجاد کند.

سوالات متداول:

1991 و توسط لینوس توروالدس.

یعنی می شود آن را به‌ صورت دلخواه تغییر داد و منتشر کرد.

 

به‌ خاطر اینکه پروژه ی لینوکس به ساخت هسته این سیستم عامل ختم شده است؛ اما اجرای سیستم عامل نیازمند همکاری با نرم افزارهایی است که در پروژه ی GNU طراحی و ساخته شدند.

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

پست های مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *