باختصار اول خطوة في سلم تعلم اي نظام هو الالمام بمصطلحاته ومعرفة الكلمات الشائعة فيه ، وبالتالي نرغب في تكوين مرجع لمصطلحات لينوكس ومن ثم يصبح اول خطوة لكل شخص يرغب في الدخول لعالم لينوكس والمصادر المفتوحة
فارجو من الجميع عدم التردد في ايراد اي مصطلح بحيث يكون بالشكل التالي
الكلمة : kernel
معناها: قلب النظام (نواة النظام)
معلومات إضافية : وهي الاساس الذي بني النظام منه والتي بدأ انتاجها مخترع لينوكس لينوس تورفالدس ، ويمكن تحديثها ، وهو الشيفرة المصدرية للنظام ، وحتى نظام ويندوز له كيرنل ولكنه سري للغاية ولا يعرف مكانه في النظام لانه نظام مغلق وليس مفتوح كاللينوكس واليونكس.
نواة (kernel) لينكس متوفر على شكل شيفرة مصدرية مكتوبة بلغة C، و هذا يتيح التعديل على النظام ليلائم الإحتياجات والاستخدامات المختلفة. و بسبب سياسة المصدر المفتوح التي أتبعها لينكس أهتم عشرات الآلاف من المبرمجين بهذا النظام وساعدوا على تطويره و تحسينه ليصبح على ما هو عليه الآن. و كان العامل الذي أغني هذا النظام، و نقله من كونه مجرد نواة نظام إلى نظام كامل هو دممج مجموعة كبيرة من برامج GNU التي وفرت بيئة الإستخدام لهذا النظام.
وهكذا وبعد فترة سوف نصل الى معجم لمصطلحات لينوكس ونجمعه في مستند واحد يمكن الاستفادة منه وقراءته لذلك اتمنى ان يبدأ الجميع بالبحث وتقديم اي شئ يقع تحت ايديهم وشكرا لكم مقدما الكلمة :KDE
و هى اختصار لـ K Desktop Environment
معناها :
كلمة KDE تعني بالعربية "بيئة سطح المكتب كي (K)" و اُختير هذا الأسم كتلاعب بأسم سي دي إي (CDE و هى اختصار لـ Common Desktop Environment أو بالعربية "بيئة سطح المكتب الشائعة") و هي إحدى بيئات المكتب المتاحة لأنطمة يونكس. في البدء، أٌقترح الحرف كي (K) كاختصار لكلمة Kool (و هي تحريف لكلمة Cool ) و لكن بعد فترة وجيزة اُتفق على ألا يرمز هذا الحرف إلى شئ بعينه.
معلومات إضافيه :
كيدي هو سطح مكتب يونكس سهل الاستخدام تم تطويره بحيث يكون متناسق و سهل الاستخدام كأقرانه في مايكروسوفت ويندوز، و ماك أو إس إكس، و جنوم. باستخدامه مع شبيه يونكس حر مثل جنو/لينكس يحصل المرء على منصة حاسب كاملة، و حرة، و مجانية، و مفتوحة المصدر. من سمات كيدي أيضا القابلية الكبيرة للتخصيص ، فيمكن تعديل شكل و تصرّف العديد من عناصر الواجهة الرسومية إلا أن البعض انتقد قابلية التخصيص تلك استنادا إلى أنها من الممكن أن تربك المستخدم. يدعى البعض أيضا أن الأعدادات الافتراضية تجعل من كيدي شبيه بمايكروسوفت ويندوز إلى حد ما، و لكن تلك الإعدادت تم ضبطها بحيث تسهل عمل المستخدمين الجدد - و من ضمنهم مستخدمي ويندوز - و انتقالهم إلى كيدي. يقدم كيدي أيضا مكتبة هائلة لتطوير برامج تعمل على كيدي و يدعم عدة لغات حاسب و لكن كيدي نفسه يكُتب بلغة سي++ (++C) مستفيدا من دعمها للبرمجة كائنية التوجه.
الكلمة : Shell
معناها: غلاف
معلومات إضافية الغلاف Shellهوعبارة عن وسيط بين المستخدم ونواة النظام kernel
أي يعتبر الواجهة التي سيتم الإعتماد عليه في تطبيق الأوامر.. ويستطيع من خلالها المستخدم أن يقوم بما يريد من عمليات مثلاً كإنشاء ملفات أو حذفها أو ... إلخ ..
ويتم تكوين هذا الغلاف بواسطة أحد لغات البرمجة مثل لغة (c ,c++) وغيرها كما انه يوجد لها لغة خاصة تعرف ب (shell scripting) وهي تعتبر لغة وذلك لأنها تحتوي على العديد من الجمل الشرطية والبرمجية مثل الـ (if…statement) ..
ويوجد العديد من أنواع الأغلفة كما أنه يمكنك أن تصنع غلاف خاص بك إذا كنت تستطيع أن تبرمج ومن أنواع الأغلفة الشهيرة هي ما يلي :1-
(bourn shell) واختصاراً تسمى بـ(
bash) وهي تأخذ العلامة
($) وتظهر هذه العلامة في سطر الأوامر .. ويعتبر هذا النوع من الغلاف هو الغلاف الإفتراضي لنظام التشغيل (Unix) وهو عادة يستخدم من قبل مدراء النظام .. كما أنه لا يحتوي على ما يعرف بالـ (aliasing ) و الـ (history) وسوف يتم شرحها في دروس قادمة بإذن الله ..
2-
(korn shell) واختصاراً تسمى بـ
(ksh)وهي تأخذ العلامة
($) .. ويعتبر هذا النوع من الأغلفة هو النوع المطور من الغلاف السابق (bourn shell) حيث أنه يمتلك نفس مواصفات الـ (bourn shell) مع زيادة في المميزات مثل الـ (aliasing) و (history) وغيرها .. وهي تستخدم من قبل المستحدم العادي للنظام ..
3
-(c shell) واختصاراً تسمى
(csh) وهي تأخذ العلامة
(%) .. وهذا النوع من الأغلفة التي صممت بواسطة لغة البرمجة (c ) بواسطة المبرمجين وهي غالباً ما تستخدم من قبلهم وأيضاً يمكن استخدامها من قبل المستخدمين العاديين الذين يرويدن كفاءة أكبر للنظام وذلك لسرعتها في القيام بالعمليات ..
****