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

الفرق بين نظامي Linux و Unix

  • التطوير
  • الكود المصدري
  • الكلفة
  • واجهة المستخدم
  • مجالات الإستعمال
  • التحكم بالنظام بواسطة الأوامر
  • المعالج المستهدف ( Processor )
  • نظام إدارة الملفات ( File System )
  • أشهر التوزيعات ( Distro )

التطوير

لينكس ( Linux ) هو نظام تشغيل طوره مهندس البرمجيات لينوس تورفالدس ( Linus Torvalds ).

يونيكس ( Unix ) تم تطويره من قبل فريق العالِم كين تومسن ( Ken Thompson ) في مختبرات شركة AT and T Bell Labs.


الكود المصدري

لينكس مفتوح المصدر ( open source ) أي يمكن للمستخدم الإطلاع على أكواده و خوارزمياته و تعديلها لتطوير نسخة منه تتماشى مع احتياجاته و استعمالاته.

يونيكس مغلق المصدر ( closed source ) لا يمكن للمستخدم التعديل على أكواده أو حتى رؤيتها.


الكلفة

لينكس مجاني و متاح للجميع.

لاستخدام يونيكس عليك شراء نسخة منه أي أنه مدفوع.


واجهة المستخدم

واجهات المستخدم ( Graphical User Interface ) التي يدعمها لينكس هي KDE و Gnome بالإضافة إلى LXDE، Xfce، Unity، Mate.

أما في يونيكس نستعمل موجه الأوامر ( Command Line ) و مؤخراَ أصبح يدعم واجهة المستخدم Gnome.


مجالات الإستعمال

لينكس يستخدم كنظام تشغيل في محطات العمل ( Workstations ) و الخوادم ( Servers ) و الحواسيب على أنواعها سواء حاسوب مكتبي ( Desktops ) أو حاسوب محمول ( Laptop ) و الأجهزة الذكية ( Smart Phones ).

صُمم يونيكس خصيصاً لمحطات العمل و الخوادم و يمكن استخدامه في الحواسيب الشخصية.


التحكم بالنظام بواسطة الأوامر

عن طريق لغات برمجة تسمى شيل سكربت ( Shell Script ) يستطيع المستخدم كتابة أوامر يفهمها نظام التشغيل لأداء مهام معينة.

في لينكس Bash أو Bourne Again Shell هو الشيل سكربت الإفتراضي فيه.

يونيكس فيستعمل Bourne Shell بشكل أساسي.


المعالج المستهدف ( Processor )

صُمم لينكس بالأساس لمعالجات شركة intel's x86 حتى أصبح الآن يدعم أكثر من ٢٠ نوع من المعالجات.

يونيكس يدعم معالجات شركة PA-RISC وItanuim.


نظام إدارة الملفات ( File System )

نظام الملفات يحدد طريقة تخزين الملفات، تسميتها، استرجاعها من واحدات التخزين ( Input Devices ) المختلفة، صلاحيات المستخدمين عليها بالإضافة إلى ما يحدث عند التعديل عليها، حذفها و فتحها.

أنظمة إدارة الملفات المدعومة و المتوفرة في لينكس هي: Ext2، Ext3، Ext4، Jfs، ReiserFS، Xfs، Btrfs، FAT، FAT32، NTFS.

أنظمة إدارة الملفات المدعومة و المتوفرة في يونيكس هي: fs، gpfs، hfs، hfs+، ،ufs، xfs ، zfs.


أشهر التوزيعات ( Distro )

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

أشهر توزيعات لينكس: Ubuntu، Mint، Debian، Arch، Kali، Fedora، Manjaro، OpenSuze.

أشهر توزيعات يونيكس: SunOS، Oracle Solaris، Darwin، IBM AIX، HP/UX، FreeBSD، macOS.

آخر تحديث في 06-01-2024

الكاتب

هالة حسن

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

تعليقات

لا يوجد أي تعليق بعد

أضف تعليق

يجب تسجيل الدخول حتى تتمكن من إضافة تعليق أو رد.

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة