Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux 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.

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

الكاتب

هالة حسن

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

تعليقات

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

أضف تعليق

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