ANDROID و LINUX ، المفاهيم

الروبوت لينكس

سنبدأ اليوم برنامجًا تعليميًا صغيرًا حول لينكس وأندرويد. لا يُقصد بهذا أن يكون شاملاً للغاية أو تقنيًا للغاية ، فقط لتفاصيل ونشر الخصائص الرئيسية لأنظمة التشغيل هذه. مع هذا ، فإنه يهدف إلى التعريف بشيء أكثر عن النظام الذي يقوم عليه. أندرويد (Android) وبهذه الطريقة جرب ذلك عندما نرى سلسلة من الأوامر أو الكلمات مثل dev ، ls ، mv ، cd mkdir ، لا يبدو لنا أنه صيني ، ولدينا على الأقل فكرة عما نفعله.

سأقوم بتقسيم هذا البرنامج التعليمي الصغير والمتواضع أو مجموعة المفاهيم إلى ثلاثة أجزاء:

1.- لينكس ما هو؟

2.- أنظمة الدليل في Linux.

3.- قوائم بالأوامر الأكثر استخدامًا في لينكس.

أنا لست خبيرًا في لينكسعلى العكس تمامًا ، لذا فأنا منفتح على أي نوع من الاقتراحات أو التصحيح أو التعاون من أي شخص يحب ذلك.

1.- لينوكس ، ما هو؟

مثل الجميع ، أفترض أنك تعرف ، النظام أندرويد (Android) يعتمد على kernel أو نواة (هذه الكلمة ستدق الجرس) لينكس. و نواة النواة هي الجزء الأساسي من نظام التشغيل وهي مسؤولة عن تسهيل الوصول الآمن إلى الأجهزة بواسطة البرامج. لنفترض أنه مسؤول عن جمع وإدارة الطلبات التي تأتي من التطبيقات وإرسالها إلى الأجهزة لتجميع الردود لاحقًا وإعادتها إلى التطبيقات. إنه قلب أي نظام تشغيل.

لينكس إنه نظام تشغيل مجاني لعائلة Unix. تم إنشاؤه بواسطة Linus Torvalds في عام 1991. التميمة المعروفة جدًا عند الإشارة إليها لينكس، البطريق ، تم تبنيه من قبل Torvalds في مايو 1996. أحدث نسخة من نواة لينكس هو 2.6.28 ويحتوي على 10.195.402 سطرًا من التعليمات البرمجية.

كيف يمكننا استقراء كل هذا لدينا أندرويد (Android)-يكون؟ أعتقد أننا سمعنا جميعًا عن طلبات أندرويد (Android) إنها مصنوعة في Java (لغة برمجة) ، لكن قبل أن نعلق على ذلك أندرويد (Android) يعتمد على نظام لينكس. كلا الأمرين صحيحان أندرويد (Android) له جوهر لينكس، وتحديداً kernel 2.6.0 ، وبجانب هذه النواة يوجد ما يسمونه في Dalvik والتي تم تطويرها من قبل مهندسي جوجل فقط ل أندرويد (Android). في Dalvik إنها آلة Java افتراضية وتعمل على قمة نواة النظام. يشبه الجهاز الظاهري كما لو كان لدينا جهاز كمبيوتر مستقل حيث يتم تنفيذ التطبيقات ، يتم تطوير هذه التطبيقات في Java بالوظائف التي يوفرها أندرويد سك. تعمل التطبيقات على الجهاز الظاهري ، ويعمل الجهاز الظاهري أعلى النواة.

هذا مجرد وصف موجز لما هو عليه Linux على Androidولكن آمل أن يساعد في توضيح المفاهيم الأساسية.

المصدر | ويكيبيديا دوت اورج


قد يهمك ما يلي:
كيفية إزالة الفيروسات على Android
تابعونا على أخبار جوجل