Technology is life style

Why bother with Shell? (2)

نشرت تحت تصنيف shell by Hunikal على أبريل 22nd, 2008

استكمالا للحديث عن الـ Shell

سؤال بسيط جدا : ما هي الـ Shell ؟

ببساطة هي برنامج ياخذ الاوامر من المستخدم عن طريق لوحة المفاتيح و ينقلها لنظام التشغيل ليتم تنفيزها , كانت هي واجهة الاستخدام الوحيدة امتاحة سابقا علي اجهزة الـ Unix , لكن الان هناك الواجهات الرسومية ( GUI ) بديل عن واجهة سطر الاوامر ( CLI ) مثل الـShell

علي اغلب انظمة اللينوكس برنامج يدعى bash التي ترمز الي ( Bourne Again SHell, an enhanced version of the original Bourne shell program, sh, written by Steve Bourne ) تتعامل علي انها الـ shell , و هناك العديد من البرامج التي تقوم بوظيفة الـ shell علي انظمة اللينوكس Ksh,tcsh && zsh .

اذا ما هي الـ xterm,gnome-terminal,konsole ….. ؟

تلك تدعى “terminal emulators.” هي برامج تظهر نافزة عن طريقها يمكن التعامل مع الـ shell . هناك مجموعة مختلفة من تلك البرامج التي تضاهي الـ terminal يمكن استخدامها . و معطم نسخ اللينوكس تزودك بها و من امثلتها konsole, kvt, gnome-terminal, nxterm, and eterm

Why bother with Shell?

نشرت تحت تصنيف shell by Hunikal على أبريل 22nd, 2008

قمت بـ ترجمة موضوع عن الـ Shell و لماذا نستعمل سطر الاوامر بديل عن الواجهات الرسوميه

بدايا هناك فكرة خاطئة عند بعض المستخدمين للـ Windows عن الـ Linux وهي ان الاخير عبارة عن مجرد واجها سوداء و سطور من الاوامر فقط و لهم اقدم هذا الفليم عن مدا روعة و قوة الواجها الرسومية التي تفوق الـ Vista هنا

نعود اذا لماذا نستعمل او لماذا نتحدث عن الـ Shell ؟ اقدم لكم قصة صغيرة

عن جهاز يستعملة اكثر من مستعمل و قد قام احدهم بتصميم برنامج يقوم بـ استعراض ملفات المستخدمين الاخرين و تخزين التحديثات بها ( اعتقد ان لا احد يود حدوث ذالك ) و قد بزل الوقت و المجهود في انتاج هذا البرنامج , وكان الحل البسيط و السحري هو كتابة سطور معدودة في الـ Shell لتحديد الصلاحيات علي الملفات و من له الحق في استعراضها :D بساطة

و ملاحظة بسيطة عندما كنا صغار كنا نتعلم عن طريق الرسومات و الاشكال ( GUI ) ثم كبرنا قليلا و تعلمنا القراءة و الكتابة ( Shell ) اذا مرحبا بكم في عالم الكبار حان الوقت لنقرا و نكتب و نزهب للعمل