اكتشف نظام لينكس (Linux)

                                                        نظرة عامة على نظام لينكس (Linux)

- اكتشف نظام لينكس (Linux

لينكس هو نظام تشغيل مفتوح المصدر يعتمد على نواة لينوكس التي طورها لينوس تورفالدسLinus Torvalds) في عام 1991، يعتبر لينكس من أكثر أنظمة التشغيل شعبية بين المطورين والشركات بسبب مرونته واستقراره،
كما يمكنه مراجعة الكود البرمجي وتعديله وإعادة توزيعه وفقًا لنفس شروط الرخصة أو بشروط مشابهة.

ويتميز نظام لينكس بكونه نظام تشغيل يحمل شعار "تكس" البطريق اللطيف الذي تراه في الفعاليات والمؤتمرات المتعلقة بلينكس
والذي يمثل روح لينكس، ويُعتبر رمزًا للبرمجيات المفتوحة المصدر وقد قام المبرمج الأمريكي لاري إوينغ (Larry Ewing) بابتكاره في عام 1996، في الأصل كتقديم لمسابقة لإنشاء شعار لينكس.






- تاريخ نظام لينكس

أول من طور نظام لينكس هو الطالب الفنلندي لينوس تورفالدس، حيث أنشأ النسخة الأولى من نواة لينكس عام 1991 كمشروع شخصي. تُعد النواة العنصر الأساسي في نظام التشغيل لينكس، وهي برمجيات منخفضة المستوى تعمل كحلقة وصل بين العتاد وبرمجيات الحاسوب وتدير موارده بكفاءة.

في الوقت ذاته، كان مشروع نظام جنو GUN قيد التطوير منذ عام 1984 بقيادة عالم الحاسوب الأمريكي ريتشارد ستالمان بهدف إنشاء نظام تشغيل متكامل يشبه يونكس لكنه يتألف بالكامل من برمجيات حرة. بحلول عام 1991، لم يكن مشروع جنو قد أكمل تطوير نواة نظامه، لذا قرروا دمج نواة لينكس في عام 1992 لإنشاء نظام تشغيل متكامل ومجاني يُعرف الآن باسم جنو/لينكس، حيث تعمل نواة لينكس على إدارة الأجهزة والموارد، بينما توفر برامج جنو الأدوات والتطبيقات والمكتبات الداعمة.


- عناصر نظام التشغيل لينكس

يتكون نظام التشغيل لينكس بشكل رئيسي من المكونات الأساسية 



- النواة (Kernel)

نواة لينكس هي الجزء الأساسي الذي يدير موارد النظام مثل الذاكرة والمعالج والأجهزة الكمبيوتر وعملياته، مع ضمان وجود ذاكرة كافية لتطبيقات لتشغيل المعالجات وتحسينها والتنقل بين متطلبات النظام عبر التطبيقات،
تعمل النواة كحلقة وصل بين العتاد والبرمجيات، مما يضمن أن الموارد تُستخدم بكفاءة واستقرار.

- التطبيقات (Applications)

يقدم نظام التشغيل جنو مجموعة متنوعة من التطبيقات والأدوات الخدمية التي تتيح للمستخدم إدارة النظام والتفاعل معه بفعالية وسلاسة.

- الصدفة (shell)

الصدفة تُعتبر عنصرًا أساسيًا في نظام لينكس، حيث تتواجد بين النواة والتطبيقات الخدمية. وتتيح للمستخدم إمكانية الاستفادة من جميع ميزات ووظائف النظام، وعادة ما تكون بمثابة واجهة تفاعلية.
توجد أنواع متعددة من الصدفات، حيث تتميز كل واحدة منها بخصائص فريدة تؤثر على طريقة معالجتها وتفسيرها للأوامر الواردة إليها.

-أنواع (shell)

- باش(Bash): الأكثر شيوعًا في توزيعات لينكس.
- زِش(Zsh): يوفر ميزات متقدمة وقابلية تخصيص عالية.
- كورن شل(KornShell): معروف بقدراته البرمجية القوية.

- توزيعات لينكس ( Linux distributions)

توزيعات لينكس هي نسخ مخصصة من نظام التشغيل لينكس، تتضمن النواة البرامج والتطبيقات كل توزيعة تُصمم لتلبية احتياجات معينة أو فئات مستخدمين محددة.
تتميز توزيعات لينكس بتنوعها في تجربة المستخدم وطرق استخدامها، بالإضافة إلى أساليب تثبيت وتحديث البرامج. فبعض التوزيعات تُعتبر أكثر سهولة في الاستخدام، حيث تقدم طرقًا واضحة ومريحة لتثبيت البرمجيات، بينما قد تكون هذه العملية معقدة في توزيعات أخرى. لذا، من المهم أن تتعرف على الخصائص الرئيسية لأي توزيعة قبل اتخاذ قرار باستخدامها توجد العديد من توزيعات نظام لينكس منها.



- أوبونتو (Ubuntu):

 يعتبر من أشهر توزيعات لينكس، وهو مصمم ليخدم المستخدمين العاديين والشركات على حد سواء، يوفر بيئة قوية للمطورين بفضل توفر الأدوات والبرامج المتنوعة لمن يبحث عن نظام تشغيل مفتوح المصدر ومستقر وسهل الاستخدام.

- الإصدارات المتوفرة:
- Ubuntu Desktopمخصص للاستخدام الفردي.
- Ubuntu Server: مخصص للخوادم والتطبيقات السحابية.

- فيدورا (Fedora): 

تُعتبر هذه التوزيعة من توزيعات لينكس المعروفة بتركيزها على الابتكار والحداثة، للمستخدمين الذين يرغبون في تجربة تقنيات جديدة والحصول على دعم قوي.

- الإصدارات المتوفرة:
- Fedora Workstation: مخصصة لسطح المكتب والمطورين.
- Fedora Server: مخصصة للخوادم والتطبيقات السحابية.
-Fedora IoT: مخصصة للأجهزة المدمجة وإنترنت الأشياء.

-ريد هات (Red Hat):

هو نظام تشغيل مبني على لينكس ويستهدف بشكل رئيسي الشركات والمؤسسات التي تحتاج إلى حلول مستقرة وموثوقة مع دعم احترافي.

- الإصدارات المتوفرة:
Red Hat Enterprise Linux (RHEL): الإصدار الموجه للشركات مع دعم طويل الأمد.

- ديبيان (Debian):

تُعتبر واحدة من أقدم وأشهر توزيعات نظام لينكس، وتشتهر باستقرارها وموثوقيتها وتُستخدم كأساس للعديد من التوزيعات الأخرى.

- الإصدارات المتوفرة:
- Debian Stable: الإصدار الأكثر استقرارًا، مع تحديثات تم التخطيط لها بعناية.
Debian Testingتتضمن حزم جديدة تُستخدم للاختبار قبل الانتقال إلى النسخة النهائية المستقرة.
Debian Unstable (Sid): تتضمن أحدث الميزات والحزم، لكنها تفتقر إلى الاستقرار.


- أرتش لينكس (Arch Linux):

هي توزيعة لينكس موجهة للمستخدمين المتقدمين، وتتميز بالبساطة والمرونة، في نظام التشغيل وتجربة أحدث مما يعني أنك تحصل دائمًا على أحدث الإصدارات.

- النسخ
 Arch Linux
Arch User Repository (AUR) : مستودع مجتمعي لحزم إضافية.


سينتوس لينكس (CentOS Linux)

هو توزيعة لينكس مبنية على (RHEL) وتستخدم بشكل واسع في الخوادم نظرًا لاستقرارها وقابليتها للاستخدام في البيئات الإنتاجية.

- النسخ


- كالي لينكس (Kali Linux )

هو توزيعة مبنية على ديبيان، موجهة بشكل خاص لاختبار الاختراق والأمن السيبراني يعتبر خيارًا متميزًا للمحترفين في مجال الأمن السيبراني، وذلك بفضل مجموعة الأدوات الواسعة التي يوفرها.

- النسخ

- ما هو الاختلاف بين Linux و Windows

المصدر
لينكس:
نظام مفتوح المصدر. يمكن للمستخدمين تعديل الشيفرة المصدرية وتوزيعها.
ويندوز:
نظام مغلق المصدر. تملكه وتطوره شركة مايكروسوفت.

-التخصيص
لينكس:
يتيح مستوى عالٍ من التخصيص، مع مجموعة متنوعة من التوزيعات والواجهات المختلفة.
- ويندوز:
يقدم خيارات تخصيص محدودة مقارنة بـ لينكس.

- الأمان
لينكس:
يُعتبر أكثر أمانًا بسبب طبيعته المفتوحة والمجتمع الكبير الذي يراقب الشيفرة.
- ويندوز:
تكون الأنظمة أكثر عرضة للفيروسات والبرمجيات الضارة، ولكن مايكروسوفت تقدم تحديثات أمان دورية.

- البرامج
لينكس:
يحتوي على عدد كبير من البرامج المفتوحة المصدر، لكنه أقل دعمًا لبعض البرامج التجارية.
- ويندوز:
مدعوم على نطاق واسع من قبل معظم البرامج التجارية والألعاب.

- إدارة النظام
لينكس:
يُفضل من قبل المطورين والخوادم بسبب التحكم الكامل عبر سطر الأوامر.
- ويندوز:
شائع بين المستخدمين العاديين نظرًا لواجهته الرسومية البسيطة.

- أوامر واجهة سطر الأوامر الشائعة

هي وسيلة للتفاعل مع نظام التشغيل على عدة أوامر مختلفة تناسب مختلف أنواع المهام. تختلف الأوامر قليلاً بين أنظمة التشغيل. نستعرض فيما يلي مجموعة من الأمثلة على الأوامر المتنوعة (CLI)



تعتبر أداة (CLI) قوية للمستخدمين الذين يتطلب عملهم تحكمًا كاملاً بالنظام وفعالية في تنفيذ المهام.

- الخلاصة  

لينكس يُعتبر خيارًا قويًا ومرنًا للمطورين والشركات والمستخدمين العاديين الذين يسعون إلى نظام تشغيل موثوق وآمن. يقدم بيئة مفتوحة المصدر قابلة للتخصيص، مع مستوى عالٍ من الأمان ودعم مجتمعي نشط. يناسب مجموعة متنوعة من الاستخدامات، بدءًا من الخوادم وصولاً إلى الأجهزة الشخصية.

إرسال تعليق

أحدث أقدم

نموذج الاتصال