الفرق بين نظامي Linux و Unix
التصنيف | مقالات وتدوينات |
وقت النشر |
2022/07/01
|
الردود |
0
|
أهم الفروق بين نظامي Linux و Unix
- التطوير
لينكس ( 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.
لينكس ( Linux ) هو نظام تشغيل طوره مهندس البرمجيات لينوس تورفالدس ( Linus Torvalds ).
يونيكس ( Unix ) تم تطويره من قبل فريق العالِم كين تومسن ( Ken Thompson ) في مختبرات شركة AT and T Bell Labs.
المصدر:
https://harmash.com/users/heila
التعليقات (0)
لم يتم إضافة ردود حتى الآن...