Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

Linuxما هو لينكس

  • ما هو لينكس؟
  • تاريخ ظهور نظام لينكس
  • الفرق بين لينكس و يونكس
  • ماذا سأتعلم عن لينكس؟
  • لمن تم إعداد هذا المرجع؟

ما هو لينكس؟

لينكس ( Linux ) هو نظام تشغيل ( Operating System ) مفتوح المصدر ( Open Source يشبه إلى حد كبير أنظمة التشغيل الشائعة الأخرى مثل ويندوز ( Windows ) و ماك ( Mac ) و أندرويد ( Android ).

مفتوح المصدر، تعني أنه مجاني و يستطيع أي أحد رؤية أوامره و التعديل عليها بشكل مباشر.

تاريخ ظهور نظام لينكس

فيما يلي سنذكر كيف بدأت فكرة إنشاء هذا النظام، و كيف تطور مع الزمن و لما بات اليوم من أهم أنظمة التشغيل.


نشأة الفكرة

  • 1983 - بدأ ريتشارد ستالمان مشروع جنو ( GNU ) بهدف إنشاء نظام تشغيل حر و مفتوح المصدر يشبه يونكس.
  • 1985 - أصدرت شركة إنتل معالج إنتل 80386، و هو أول معالج من فئة إكس 86 يعمل بتقنية 32 بت و وحدة إدارة الذاكرة بالصفحات.
  • 1986 - نشر موريس باخ من مختبرات بل تصميم نظام التشغيل يونكس، بما في ذلك وصفًا نهائياً لنواة يونكس.

ولادة لينكس

  • 1991 - قام لينوس تورفالدس، طالب في جامعة هلسنكي، بنشر النسخة الأولى من نواة لينكس على مجموعة Usenet.
  • 1992 - تم إصدار أول توزيعة كاملة لنظام لينكس و إسمها Slackware.
  • 1993 - تأسست مؤسسة لينكس ( Linux Foundation ) لدعم تطوير و نشر نظام لينكس.

من نظام بسيط إلى عملاق

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

عوامل نجاحه

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

لينكس اليوم

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

الفرق بين لينكس و يونكس

يونكس ( Unix ) هو نظام تشغيل مشابه لنظام تشغيل لينكس، إلا أنه تجاري ( Commercial ) و نقصد بذلك أنه غير مجاني.

يونكس ليس فيه واجهة مستخدم ( Graphical User Interface ) فهو بمثابة نظام تشغيل فقط و التعامل معه يكون من خلال كتابة الأوامر. و الجميل في الموضوع أن أوامر يونكس و لينكس هي نفسها تقريباً و بالتالي فإنه عند تعلمها فإنه بإمكانك التعامل مع كلا النظامين.

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

ماذا سأتعلم عن لينكس؟

تغطي هذه الدورة جميع جوانب نظام تشغيل لينكس الأساسية و المتقدمة بما في ذلك:

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

لمن تم إعداد هذا المرجع؟

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