سنشرح في مقالنا ، ما هو نظام التشغيل Linux؟ وكل ما تحتاج لمعرفته حول نظام التشغيل لينكس. أيضآ نشرح الغرض منه وكافة المصطلحات والأسئلة الشائعة لنظام التشغيل. نحن هنا لسرد كل الأساسيات وما يمكن أن يحققه لك.
أولآ ما هو نظام التشغيل؟
قبل أن نتمكن من وصف نظام Linux ، يجب أن نفهم أولا ما هو نظام التشغيل: نظام التشغيل هو جزء من البرنامج الذي يتحكم في موارد الجهاز ، وسد الفجوة بين الأجهزة والبرامج. يمكن استخدام جهاز كمبيوتر محمول وجهاز كمبيوتر وهاتف محمول ومودم ومحول وأجهزة أخرى.
تتمثل الوظيفة الأساسية لنظام التشغيل في الاتصال بين المستخدم ومكونات الجهاز الكهربائي. في الواقع ، تسهل هذه الواجهات على المستخدم استخدام جهاز الكمبيوتر أو الهاتف الخاص به.
على أجهزة الكمبيوتر الشخصية وأجهزة الكمبيوتر الشخصية وأجهزة الكمبيوتر المحمولة ، يمكن الآن الوصول إلى أنظمة التشغيل مثل Windows و Linux و Mac. يعد Android و iOS من أكثر أنظمة التشغيل شيوعا للهواتف المحمولة.
ما هو نظام التشغيل Linux؟
إنه أحد أكثر أنظمة التشغيل دعمًا على نطاق واسع ، مع دعم لكل منصة كمبيوتر رئيسية تقريبًا ، بما في ذلك x86 و ARM و SPARC.
عندما يتعلق الأمر بنظام التشغيل Linux ، يمكننا القول أنه أحد أقوى أنظمة التشغيل في السوق ، وهو مفتوح المصدر. كما أنها تحظى بشعبية كبيرة بين مطوري البرامج.
للتعرف على نظام التشغيل Linux ، يجب أن تدرك أن نظام التشغيل (Unix) تم إنشاؤه بواسطة American Telephone and Telegraph Company في عام 1971. لقد كان نظام تشغيل مكلفا لا يمكن للجميع استخدامه بسهولة.
نتيجة لذلك ، تم اختيار نظام التشغيل Linux ، المشابه جدا لنظام التشغيل Unix وفروعه الفرعية ، كبديل. أنشأ Toralds Linux أساس Linux في عام 1991 و تدعم العديد من الشركات نظام التشغيل Linux.
ما هو تاريخ لينكس؟
منذ عام 1984 ، تم استخدام مصطلح "Linux". إذا أردنا أن نكون تقنيين ، فقد نقول إنه تم تقديمه باعتباره النواة الوحيدة لنظام التشغيل. من ناحية أخرى ، يجادل آخرون بأن Linux ، المعروف غالبا باسم رمز Penguin ، هو نوع من أنظمة التشغيل مشابه لنظام Windows. والفئة الثالثة ، التي تعتمد عادة بنظام Linux ، هي مصطلح آخر ل Ubunto ، والاثنان متماثلان.
ما هو الغرض من نظام التشغيل Linux؟
يتحكم كل إصدار من نظام التشغيل لينكس في موارد الأجهزة ، ويقوم بتشغيل البرامج وصيانتها ، ويقدم نوعًا من واجهة المستخدم.
نظرًا لمجتمع التطوير الواسع والمجموعة الواسعة من التوزيعات ، يمكن الوصول إلى إصدار لينكس لكل مهمة تقريبًا ، وقد تغلغل Linux في العديد من قطاعات الحوسبة.
على سبيل المثال ، تطور لينكس كنظام تشغيل شائع لخوادم الويب مثل Apache وعمليات الشبكة وأعباء عمل الحوسبة العلمية التي تتطلب مجموعات حوسبة كبيرة وتشغيل قواعد البيانات وحوسبة سطح المكتب ونقطة النهاية وتشغيل الأجهزة المحمولة بإصدارات نظام التشغيل مثل Android.
يمكن العثور على نظام التشغيل لينوكس في مجموعة متنوعة من البيئات ، والتي تخدم مجموعة واسعة من حالات الاستخدام.
فيما يلي بعض الأمثلة على كيفية استخدام Linux:
نظام تشغيل الخادم: للاستخدام مع خوادم الويب وخوادم قواعد البيانات وخوادم الملفات وخوادم البريد الإلكتروني وأي نوع آخر من الخادم المشترك ، يعد Linux مناسبًا تمامًا لجميع أنواع تطبيقات الخادم نظرًا لأنه مصمم لتمكين التطبيقات ذات الحجم الكبير والمتعددة.
نظام تشغيل سطح المكتب: للإنتاجية الشخصية لأجهزة الكمبيوتر ، يعد Linux بيئة سطح مكتب مجانية ومفتوحة المصدر لأولئك الذين يفضلونها على أنظمة التشغيل التجارية.
نظام تشغيل خادم بدون رأس: للأنظمة التي لا تحتوي على واجهة مستخدم رسومية (GUI) أو محطة طرفية متصلة فعليًا ولوحة مفاتيح تستخدم أنظمة مقطوعة الرأس بشكل متكرر لإدارة خوادم الشبكات والأجهزة الأخرى عن بُعد.
نظام تشغيل الجهاز أو الجهاز المضمن: بالنسبة للأنظمة التي تتطلب وظيفة حسابية مقيدة ، يتم استخدام Linux كنظام تشغيل مضمن في مجموعة واسعة من التطبيقات ، بما في ذلك الأجهزة المنزلية وأنظمة الترفيه بالسيارات وأجهزة نظام ملفات الشبكة.
نظام تشغيل الشبكة: لأجهزة التوجيه والمحولات وخوادم نظام اسم المجال وأجهزة الشبكات المنزلية والمزيد. على سبيل المثال ، تقدم Cisco إصدارًا من نظام تشغيل Cisco Internetwork (IOS) الذي يستخدم Linux kernel.
نظام تشغيل تطوير البرامج: لإنشاء برامج المؤسسات على الرغم من نقل العديد من أدوات التطوير إلى Windows أو أنظمة تشغيل أخرى ، إلا أن Linux هي موطن لبعض أدوات تطوير البرامج مفتوحة المصدر الأكثر شيوعًا.
على سبيل المثال ، يتم استخدام git للتحكم في المصدر الموزع ؛ يتم استخدام vim و emacs لتحرير التعليمات البرمجية المصدر ؛ والمترجمون والمترجمون الفوريون متاحون عمليًا لكل لغة برمجة.
نظام التشغيل السحابي: للاستخدام مع المثيلات السحابية ، تمنح شركات الحوسبة السحابية الكبرى إمكانية الوصول إلى مثيلات الحوسبة السحابية المستندة إلى Linux للخوادم السحابية وأجهزة سطح المكتب والخدمات الأخرى.
Linux مرن للغاية ، مع تصميم معياري يسمح للمستخدمين بإنشاء إصداراتهم الخاصة من نظام التشغيل. يمكن تحسين Linux لمجموعة متنوعة من الأغراض ، اعتمادًا على التطبيق ، مثل:
- أداء الشبكات.
- أداء الحساب.
- النشر على منصات أجهزة محددة.
- النشر على أنظمة ذات ذاكرة أو تخزين أو موارد حوسبة محدودة.
- يمكن للمستخدمين تحديد توزيعات Linux بديلة لتطبيقات معينة أو تعديل التوزيع الحالي لتضمين تعديلات فريدة من kernel.
توزيعات لينكس
اتبع لينكس معايير الحقوق المتروكة لمؤسسة البرمجيات الحرة ، التي أنشأت GNU GPL منذ بدايتها. وفقا ل GPL ، يجب أيضا إصدار أي شيء يتم الحصول عليه مجانا وتغييره مجانا.
في الواقع ، إذا تم إنشاء إصدار جديد من Linux أو تغييره باستخدام مكونات GNU المرخصة ، فيجب تقديم الإصدار الجديد مجانا. هذا يمنع مطور أو منظمة أخرى من الاستفادة بلا داع من عمل الآخرين المتاح للجمهور.
هناك المئات من إصدارات لينكس المميزة ، والتي يشار إليها عادة بالتوزيعات أو التوزيعات. عادة ما تميز التوزيعات نفسها عن الحزمة من خلال التركيز على هدف أو فلسفة أو وظيفة أو سوق مستهدف معين.
تحتوي كل من الخوادم وأجهزة الكمبيوتر والألعاب والأمن والأجهزة المضمنة ، مثل أجهزة كمبيوتر Raspberry Pi ، على توزيعاتها الخاصة.
معظم التوزيعات الحديثة مجمعة مسبقا وجاهزة للاستخدام ، لكن البعض الآخر ، مثل Gentoo Linux ، يتضمن كود المصدر الذي يمكن للمستخدمين تجميعه محليا أثناء التثبيت لتحسين إعدادات نظامهم.
Knoppix Linux هو أحد توزيعات Linux العديدة التي يمكن استخدامها لإصلاح الأقراص الصلبة وإجراء أنشطة الدعم الفني الأخرى. يستخدم خبراء أمن المعلومات Kali Linux لاختبار الاختراق والمهام الأخرى المتعلقة بالأمان.
برز نظام Linux إلى الصدارة باعتباره مكونا رئيسيا لأنظمة الترفيه في السيارات. انضم العديد من المصنعين إلى مشروع Linux Foundation (AGL) مفتوح المصدر الخاص بمؤسسة Linux Foundation. سيارات تويوتا ولكزس ، على سبيل المثال ، تستخدم AGL لأنظمة المعلومات والترفيه الخاصة بها.
تعد Debian و Slackware و Gentoo أمثلة على توزيعات Linux التي طورها المجتمع. الإصدارات التجارية الأخرى ، مثل Red Hat Enterprise Linux و SUSE Linux Enterprise Server ، مصممة للاستخدام المؤسسي.
تستخدم العديد من التوزيعات ، مثل Red Hat's Fedora و SUSE's openSUSE و Canonical's Ubuntu ، مزيجا من تطوير المجتمع والشركات.
لا تقيد GNU GPL الملكية الفكرية ، ومن المعتاد لمنتجي مكونات Linux امتلاك حقوق التأليف والنشر لمنتجاتهم. تضمن GNU GPL بقاء هذه المكونات مجانية ومفتوحة المصدر. بينما يظل البرنامج مجانيا ، غالبا ما تتقاضى التوزيعات التجارية رسوما مقابل خدمات ذات قيمة مضافة مثل الصيانة أو التطوير المخصص.
مصطلحات ومكونات لينكس
يتكون نظام التشغيل Linux من مكونات مختلفة ، بما في ذلك:
Bootloader: أداة تحميل التشغيل هي المسؤولة عن معالجة عملية تمهيد الكمبيوتر وتشغيل Linux kernel. يمكن استخدامه أيضا لإدارة الأنظمة التي تعمل على العديد من أنظمة التشغيل.
Kernel: النواة هي قلب نظام التشغيل Linux ، وهي تتحكم في اتصال الشبكة والعمليات والتطبيقات والأجهزة الطرفية الأساسية ووظائف نظام الملفات. Linux kernel هو البرنامج الذي يتصل بأجهزة الكمبيوتر مباشرة.
نظام التهيئة Initialization system: بمجرد تحميل النواة ، هذه هي العملية الأولى التي يتم تنفيذها. يقوم نظام init بتهيئة النظام بحيث يمكنه تنفيذ عمليات إضافية. العملية هي مثيل لبرنامج يتم تنفيذه على جهاز كمبيوتر. إن Init هو برنامج خفي يعمل كعملية رئيسية للنظام لجميع العمليات الأخرى.
قد يتم إعداد Init لبدء عمليات معينة عند بدء تشغيل النظام. عندما يتم تعيين النظام لتشغيل خادم ويب ، على سبيل المثال ، يمكن تكوين نظام init لتحميل جميع برامج خادم الويب الأساسية.
Daemons: هذا برنامج يعمل في الخلفية ويتعامل مع طلبات الخدمة. يتم استخدام البرنامج الخفي ، المعروف باسم httpd ، بواسطة خادم ويب يعمل على نظام Linux للاستماع إلى طلبات خادم الويب.
الخادم الرسومي Graphic server: هذا هو البرنامج الذي يتحكم في كيفية عرض الرسومات على الكمبيوتر. بدون خادم رسومي ، يمكن للمستخدمين التفاعل مع نظام Linux فقط من خلال واجهة سطر الأوامر.
نظام X Window ، المعروف أيضا باسم X11 أو X ، هو الخادم الرسومي الأكثر شيوعا لنظام Linux ، على الرغم من أنه ليس الخادم الوحيد. يعمل X كخادم خوادم على النظام ويتم استدعاؤه بواسطة التطبيقات عندما يكون الإخراج الرسومي مطلوبا.
بيئة سطح المكتب Desktop environment: عند استخدام Linux كنظام أساسي لسطح المكتب ، فهذه مجموعة من البرامج وعناصر تحكم واجهة المستخدم التي يتفاعل معها المستخدمون. يستخدم نظام X Window أو أي نظام رسومي آخر بشكل عام لتقييد الوصول إلى بيئة سطح المكتب.
تختلف طريقة عرض المكونات الرسومية مثل النوافذ والقوائم المنسدلة والملفات وتشغيلها وفقا لبيئة سطح المكتب. سيتم تضمين مجموعة من البرامج الأساسية لإدارة الملفات والأدلة وتحرير النص وتشغيل جلسة سطر الأوامر والأنشطة النموذجية الأخرى في بيئة سطح المكتب.
التطبيقات Applications: هذا هو البرنامج الذي يتم تثبيته أثناء وبعد تثبيت Linux. يتم تضمين الآلاف من التطبيقات ، سواء بالنسبة للخادم المتصل بالشبكة أو لاستخدام سطح المكتب ، في معظم متغيرات Linux.
بينما يتم تضمين هذه المكونات في معظم توزيعات Linux ، فهي غير موجودة في كل نظام Linux قيد الاستخدام. قد لا يحتاج الخادم المستند إلى Linux ، على سبيل المثال ، إلى خادم رسومي أو بيئة سطح مكتب أو تطبيقات.
ومع ذلك ، فإن العديد من المطورين الخارجيين ومشاريع جنو هي التي توفر ميزات عالية المستوى لنواة لينكس ، مما يسمح لها بأن تصبح نظام تشغيل محقق بالكامل. هناك وحدات لتوفير واجهة سطر الأوامر ، وتنفيذ واجهة المستخدم الرسومية ، وإدارة الأمن ، وتوفير إدخال الفيديو أو خدمات الصوت ، على سبيل المثال ، يمكن تخصيصها جميعا وتحسينها لإنشاء توزيعات فريدة.
يمكن أن توفر الأساليب المختلفة لتصميم واجهة المستخدم الرسومية والتطبيقات الافتراضية مجموعة واسعة من بيئات سطح المكتب. فيما يلي بيئتا سطح المكتب الأكثر شيوعا:
بيئة سطح مكتب جنوم GNOME Desktop: يستخدم العديد من الأشخاص سطح المكتب الافتراضي ، والذي تم تضمينه في معظم متغيرات Linux الشائعة. أنتج جنوم مشاريع بيئة سطح مكتب إضافية مثل MATE و Cinnamon و Unity ، وكلها مصممة لتكون سهلة الاستخدام ومستقرة.
بيئة سطح المكتب KDE: هي أشهر بدائل جنوم. تهدف كيدي أيضا إلى أن تكون سهلة الاستخدام ويمكن الاعتماد عليها. نمت مشاريع أخرى ، مثل Trinity Desktop Environment ، للخروج منه.
في ظل نظام التشغيل Linux ، يقوم برنامج إدارة الحزم عادة بإضافة مكونات البرامج أو تحديثها أو إزالتها. يمكن للمستخدمين الاستفادة من مديري الحزم لتثبيت البرامج التي لم يتم تضمينها في توزيعاتهم. يعد RPM Package Manager و dpkg و OpenPKG و Zero Install أمثلة على مديري حزم البرامج.
مزايا وسلبيات استخدام نظام التشغيل Linux
1. مزايا استخدام Linux:
- البرمجيات مفتوحة المصدر: يحكم ترخيص برنامج GNU GPL مفتوح المصدر نواة Linux. يتم تضمين المئات من البرامج في كل توزيع عمليا ، مع العديد من الاحتمالات في كل منطقة تقريبا. لدعم أجهزتهم ، تتضمن العديد من التوزيعات بالإضافة إلى ذلك برامج احتكارية ، مثل برامج تشغيل الأجهزة التي تقدمها الشركات المصنعة.
- الموثوقية: يعتبر Linux نظام تشغيل يمكن الاعتماد عليه يتلقى تحديثات أمنية منتظمة. يعتبر Linux أيضا مستقرا ، مما يعني أنه يمكن استخدامه في مجموعة متنوعة من المواقف. يعالج Linux أيضا المدخلات والأخطاء غير العادية عند تشغيل البرنامج.
- تكاليف الترخيص: Linux ، على عكس Microsoft Windows و Apple macOS ، ليس له تكاليف ترخيص. بينما يتقاضى العديد من مزودي Linux رسوما مقابل صيانة النظام ، فإن نظام التشغيل نفسه مجاني للتنزيل والاستخدام. أدى تبديل برنامج الخادم من نظام تشغيل تجاري إلى Linux إلى خفض التكلفة للعديد من شركات تكنولوجيا المعلومات.
- العديد من الخيارات: من الممكن تحسين Linux لأي تطبيق عمليا نظرا لمئات التوزيعات المتاحة وآلاف التطبيقات والإمكانيات اللانهائية تقريبا لتخصيص Linux وإنشائه وتنفيذه على أي نظام أساسي للأجهزة تقريبا.
- التوافق مع الإصدارات السابقة: يتم تحديث Linux والبرامج مفتوحة المصدر الأخرى بشكل روتيني للأمان وإصلاح الأخطاء مع الحفاظ على الوظائف الأساسية. حتى إذا تم تثبيت ترقيات البرامج ، فمن المرجح أن تظل التكوينات ونصوص الصدفة كما هي.
على عكس مزودي البرمجيات التجارية ، الذين يطلقون إصدارات جديدة من أنظمة التشغيل الخاصة بهم جنبا إلى جنب مع طرق جديدة للعمل ، نادرا ما تقوم برامج Linux والبرامج مفتوحة المصدر بتعديل طرق عملها.
2. عيوب استخدام Linux ما يلي:
- عدم وجود معيار ثابت: لا يوجد إصدار قياسي من Linux ، وهو مفيد لتحسين Linux لتطبيقات معينة ولكن ليس كثيرا لتوزيع صور خادم أو سطح مكتب موحدة. نتيجة لتنوع الاحتمالات ، قد تصبح المساعدة معقدة.
- تكاليف الدعم: بينما يمكن للمؤسسة الحصول على Linux مجانا دون دفع تكاليف الترخيص ، فإن الدعم ليس كذلك. تتوفر عقود الدعم من غالبية موزعي Linux للشركات ، مثل SUSE و Red Hat. اعتمادا على الظروف ، قد تؤدي تكاليف الترخيص هذه إلى تقليل المدخرات بشكل كبير.
- البرامج الاحتكارية: لا يمكن استخدام تطبيقات إنتاجية سطح المكتب مثل Microsoft Office على أجهزة سطح المكتب بنظام Linux ، وقد يتعذر الوصول إلى البرامج الاحتكارية الأخرى لمستخدمي Linux.
- الأجهزة غير المدعومة: توفر العديد من الشركات المصنعة للأجهزة برامج تشغيل أجهزة Linux لأجهزتها ، في حين أن الكثير منها لا يفعل ذلك.
الأسئلة الشائعة حول نظام التشعيل لينوكس
1. ماهو نظام التشغيل
Linux عبارة عن مجموعة من أنظمة التشغيل الشبيهة بنظام Unix مفتوحة المصدر والتي تعتمد على Linux kernel. قدم Linus Torvalds نواة Linux لأول مرة في 17 سبتمبر 1991. Ubuntu و Debian و Fedora هي توزيعات Linux الأكثر شيوعًا.
2. ما هي بالضبط نواة لينكس؟
بشكل عام ، يحتوي كل نظام تشغيل على نواة أو نواة والواجهة بين برامج النظام والأجهزة ؛ في الواقع ، واجب القيام بالعمل الأساسي هو مسؤولية النواة أو النواة.
من الناحية النظرية ، يعد Linux هو أدنى مستوى لمكونات برامج النظام ، وإذا تم كسر هذا العنصر ، فلن تتمكن البرامج اللاحقة من استخدامه. يعد توصيل موارد النظام بالبرامج الأخرى في النظام إحدى الوظائف الرئيسية.
من أهم مهام نواة برنامج Linux ما يلي:
- تخزين البيانات: يتم تخزين البيانات في ذاكرة الوصول العشوائي ، إما في ذاكرة دائمة أو في نظام ملفات افتراضي.
- الوصول إلى شبكة الكمبيوتر
- الجدولة
- استخدم أدوات الإدخال والإخراج مثل الماوس ولوحة المفاتيح وكاميرا الويب ومحرك أقراص فلاش USB
- الأمان: يمكن أن يشمل هذا الأمان أمان الموارد بالإضافة إلى العديد من المستخدمين ومجموعات المستخدمين.
3. ما هي وظيفة لينكس؟
يعد أمان نظام التشغيل جيدا للغاية نظرا لطبيعة برنامج Linux مفتوح المصدر. نتيجة لذلك ، يعد هذا مفيدا للغاية للمؤسسات التي تتطلب مستوى عال من الأمان.
هذا البرنامج هو نظام تشغيل بارز في إعدادات الشبكات والشبكات ، ويقدر أن نظام التشغيل Linux يستخدم بنسبة 70٪ من جدران الحماية في شبكات العالم. تتضمن تطبيقات Linux الأخرى التوافق مع نظام Android ، والذي يستخدم لتعزيز سرعة وأداء أجهزة الكمبيوتر المحمولة.
4. ماذا يعني أن تكون مستخدما عاما لنظام Linux؟
Linux هو نظام تشغيل مجاني ومفتوح المصدر قد يستخدمه العديد من المبرمجين لتلبية مطالبهم في مجموعة متنوعة من القطاعات. تستخدم العديد من التطبيقات اليوم Linux كبنية أساسية لنظام التشغيل. يحتوي كل تطبيق من هذه التطبيقات على ملايين المستخدمين وهو شائع جدا.
يمكن إنشاء نظام التشغيل هذا باستخدام برمجة Linux ، ويمكن إجراء البرمجة في Linux باستخدام عدة لغات مثل python و php وما إلى ذلك.
5. ما هي لغة البرمجة المستخدمة في لينكس؟
Linux هو نظام تشغيل سطر أوامر مجاني ومفتوح المصدر. ومع ذلك ، فإنه يحتوي أيضا على مترجم C ، وهي لغة برمجة. يوفر Linux أيضا إمكانات برمجة Shell ، مما يجعلها لغة برمجة قوية إلى حد ما يمكن استخدامها مع أوامر Linux والبرامج الأخرى.
6. ما هي بالضبط توزيعة Linux؟ (أصناف لينكس)
أنواع أنظمة تشغيل Linux أو توزيعات Linux (توزيعة باختصار) هي أنظمة تشغيل تتضمن مجموعة من البرامج على أساس Linux kernel ، وفي كثير من الحالات ، نظام إدارة الحزم. عادة ما يحصل مستخدمو Linux على نظام التشغيل الخاص بهم عن طريق تنزيل أحد توزيعات Linux.
يتوفر Linux لمجموعة واسعة من الأنظمة الأساسية ، بما في ذلك الأجهزة المضمنة (مثل OpenWrt) وأجهزة الكمبيوتر الشخصية (مثل Linux Mint) بالإضافة إلى أجهزة الكمبيوتر العملاقة القوية (على سبيل المثال ، توزيعات Rocks Cluster).
نواة Linux وأدوات ومكتبات GNU والبرامج الإضافية والوثائق ونظام windows ومدير النوافذ وبيئة سطح المكتب كلها مكونات قياسية لتوزيعة Linux.
غالبية البرامج التي يمكن الوصول إليها هي برامج مجانية ومفتوحة المصدر يتم إنشاؤها بشكل ثنائي ولها كود مصدر يسمح بتحديثات البرنامج الأصلي. عادة ما تحتوي توزيعات Linux على برامج ملكية اختيارية قد تكون أو لا يمكن الوصول إليها كرمز مصدر.
7. ما هي linux لوحدات الخدمة؟
يوفر Linux on Power Systems بنية أساسية قابلة للتطوير ومفتوحة. تهدف هذه البنية التحتية إلى التعامل مع كميات هائلة من البيانات بسرعة وكفاءة وفعالية من حيث التكلفة من أجل إنشاء رؤى تجارية ذات صلة في الوقت الفعلي.
العديد من الأدوات المتنوعة ، هذه التطورات التكنولوجية عبارة عن أجهزة كمبيوتر بها العديد من الأنظمة التي تساعد العديد من الأعمال اليومية التي يجب القيام بها ولها تأثير كبير على العالم.
8. ماهي بيئة نظام التشغيل Linux؟
على عكس نظامي التشغيل Mac و Windows ، توفر بيئة Linux عددا كبيرا من بيئات سطح المكتب ، والتي تعد واحدة من أكثر ميزات Linux جاذبية. بيئة سطح المكتب قابلة للمقارنة مع بيئة سطح المكتب ، ولكل سطح مكتب بيئة رسومية تعرف باسم واجهة المستخدم الرسومية أو واجهة المستخدم الرسومية. يمكن استخدام هذين الإعدادين بشكل مستقل أو بالترادف.
فيما يلي 5 من أكثر بيئات Linux شيوعًا:
- GNOME3 Desktop
- KDE Plasma
- Cinnamon Desktop
- MATE Desktape Surroundings
- XFCE Desktop
9. ماهو Kali Linux؟
Kali Linux هي توزيعة Linux تعتمد على Debian وهي في الأساس نسخة جديدة من BackTrack التي تدعم وتوفر أمانًا قويًا. يتوفر Kali Linux بالنكهات الاحترافية والخفيفة. يحتوي Kali Linux على وظيفة تسمح لك بإجراء اختبار الاختراق.
يتمثل الاختلاف بين Kali Linux و BackTrack في أنه بالإضافة إلى إعادة تسميته ، قام Kali Linux بدمج وظائف إضافية مثل المئات من برامج اختبار الأمان والاختراق.
يتم استخدام توزيعات التتبع الرجعي من قبل العديد من المتسللين المهرة للوصول إلى المعلومات واختراق الأنظمة المخترقة. تم إنشاء التوزيع بهدف دعم خبراء أمن الشبكات وتكنولوجيا المعلومات باستخدام Ubuntu ، ولكن بسبب نقص الدعم من فريق التوزيع ، بدأ فريق جديد في بناء Kali Linux.
كلمة اخيرة
بسبب جهود المطورين الهواة ، تطور نظام التشغيل Linux خلال التسعينيات وإلى الأن. على الرغم من أن Linux ليس سهل الاستخدام مثل Microsoft Windows و Mac OS ، إلا أنه نظام فعال ويمكن الاعتماد عليه ونادرًا ما ينكسر.
عند دمجه مع Apache ، خادم ويب مفتوح المصدر ، فإن Linux يمثل الغالبية العظمى من الخوادم على الإنترنت. يستخدم Linux لأنظمة متنوعة مثل الهواتف الخلوية وأجهزة الكمبيوتر العملاقة لأنها مفتوحة المصدر وقابلة للتخصيص لتلبية الاحتياجات المتعددة.
Android ، نظام تشغيل الهاتف المحمول من Google ، يعتمد على Linux kernel المعدل ، ونظام التشغيل Chrome OS ، وهو نظام تشغيل Google الذي يقوم بتشغيل متصفح Chrome ، يعتمد أيضًا على Linux.
مع تضمين بيئات سطح المكتب سهلة الاستخدام ، ومجموعات المكاتب ، ومتصفحات الويب ، وحتى الألعاب ، نمت شعبية Linux وأصبحت مقبولة بشكل متزايد لأجهزة الكمبيوتر في المنزل ومكان العمل. منذ التسعينيات ، تم إنتاج توزيعات جديدة (حزم برامج Linux). تعد MX Linux و Manjaro و Linux Mint و Ubuntu من أكثر التوزيعات شهرة.
فالنهاية نرجوا منكم إن قد ورد خطأ أو لديكم تعقيب لا تبخلوا علينا في ترك تعليق والإشتراك بالموقع وشكرآ لكم.
المصادر: