اخر عشرة مواضيع :         موسوعة الاخوان المسلمين (اخر مشاركة : سامي555 - عددالردود : 1 - عددالزوار : 13 )           »          اذا لم تبكيك هذه الرسالة ...ابكي على حالك (اخر مشاركة : بحر العطاء - عددالردود : 3 - عددالزوار : 21 )           »          حوض اسماك حقيقي مع صوت الماء على شاشتك (اخر مشاركة : dida - عددالردود : 5 - عددالزوار : 96 )           »          هذا ما يحدث لجهازك وانت نائم... (اخر مشاركة : dida - عددالردود : 24 - عددالزوار : 353 )           »          لذة الطاعات في رمضان (اخر مشاركة : dida - عددالردود : 3 - عددالزوار : 11 )           »          الرجل الحلم (اخر مشاركة : بريق - عددالردود : 0 - عددالزوار : 5 )           »          رمضان في السعودية (اخر مشاركة : نانا22 - عددالردود : 4 - عددالزوار : 26 )           »          رمضان والدعاء (اخر مشاركة : نانا22 - عددالردود : 1 - عددالزوار : 10 )           »          برنامج لأستعادة كل ماحذف من الميموري (اخر مشاركة : قناص نجد - عددالردود : 3 - عددالزوار : 223 )           »          تحدي بين الشباب والبنات (اخر مشاركة : أبو البواسم - عددالردود : 1251 - عددالزوار : 5709 )           »         

   

لتفعيل بريدك في منتديات الوزير العامة أو اذا لم تصلك رسالة التفعيل-اضغط هنا-التفعيل بشكل يومي

إذا نسيت كلمة المرور في منتديات الوزير العامة-اضغط هنا


 
العودة   منتديات الوزير العامة alwazer is an Arabic minister forum with topics > `·.¸¸.·¯`··._.· (الوزارات البرمجية العامة) `·.¸¸.·¯`··._.· > وزارة الكمبيوتر والانترنت والبرامج والشروحات واللغات البرمجية والاختراق والحماية > وزارة أنظمة التشغيل Operating Systems
 


رد
 
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
قديم 18 Oct 2007 : 08:42 PM   المشاركة رقم : 1
بن عبدالرحيم

نائب الوزير مالك الشبكة

 
الصورة الرمزية بن عبدالرحيم






بن عبدالرحيم غير متواجد حالياً

افتراضي التعرف على Shell عن قرب.

يمكن تعريف الصدفة Shell بأنها البرنامج الذي يتلقى الأوامر التي يدخلها المستخدم قبل القيام بتنفيذها من قبل اللب Kernel ، إذا فالصدفة ليست جزءا من اللب بل تعتبر الواجهة الابتدائية التي تفصل المستخدم عن اللب.

هناك العديد من الأصداف التي من الممكن استخدامها مع لينوكس، و فيما يلي سرد لأشهرها:

1-( Bourne shell (sh.

2-(C shell (csh.

3-(Korn shell (ksh.

4-(Bourne Again shell (bash.

كتبت (Bourne shell (/bin/sh بواسطة Steve Bourne و قد تم استيلاد جميع الأصداف الحديثة من هذه الصدفة الأم. تجد هذه الصدفة في جميع أنظمة يونكس، و على الرغم من أنها لا تحتوي على الكثير من الخصائص مثل الأصداف الحديثة إلا أنها تعتبر لغة scripting language مشهورة.
أما (C shell (/bin/csh فقد كتبت بواسطة William Joy و هي تشبه في أسلوبها لغة البرمجة C، و لكنها أقل مناسبة لاستخدامها كلغة scripting language بالمقارنة مع غيرها من الأصداف.

ملاحظة: يمكن تعريف script بأنها تسلسل من أوامر shell و التي يتم تشغيلها في النمط الدفعي batch mode و يمكن تشبيه shell script بالملف الدفعي batch file في الدوس.

أما(Korn shell (/bin/ksh فهي تجمع وظائف صدفة C مع المحافظة على التوافق مع صدفة Bourne shell ، و هي صدفة مشهورة في أنظمة يونكس.

أما صدفة (Bourne Again shell (/bin/bash فهي من الصدفات المشهورة و المنتشرة في أنظمة لينوكس و هي متوافقة مع sh و تحتوي على أفضل ما في كل من csh و ksh.

موجه الأوامر في صدفة C ينتهي بالرمز % بينما تستخدم باقي الأصداف الرمز $.

يمكن تقسيم الأوامر في يونكس و لينوكس إلى نوعين:

1- أوامر داخلية بالنسبة للصدفة.

2- أوامر خارجية بالنسبة للصدفة.

الأوامر الداخلية محددة بنوع الصدفة و تؤثر فقط على الصدفة المستخدمة، و مثال عليها الأمر cd.

أما الأوامر الخارجية فهي عبارة عن ملفات يتم تحميلها و تنفيذها بواسطة الصدفة التي تقوم بالبحث عن هذه الملفات في المجلدات الشائعة التي يتم إعدادها بواسطة مدير النظام و يضيفها في الملفات التالية:

1- etc/profile/

2- etc/csh.cshrc/

3- profile.

4- cshrc.

أما مجلدات لينوكس الشائعة فهي:

1-usr/local/bin/

2-usr/bin/

3-bin/

4-usr/bin/x11/

5-usr/games/

و حيث أنه ليس كل مجلد خصوصي للمستخدم يتم احتواؤه في البحث في المجلدات الشائعة فإنه عند الرغبة بتنفيذ أمر أو برنامج ما في المجلد الحالي فعليك كتابة الأمر كما يلي:

command/.

مع استبدال command بالأمر المراد تشغيله.
للتعرف على الصدفة التي تستخدمها اكتب الأمر التالي:

Echo $SHELL

و ستحصل على نتيجة شبيهة بما يلي:

bin/bash/

لنتعرف عن قرب على الصدفة bash و التي تعد الأكثر شهرة و استخداما في أنظمة لينوكس.

تتمتع bash بالمميزات التالية:

1- job control و تسمح هذه الميزة للمستخدم بإدارة عدة عمليات يتم تنفيذها في نفس الوقت، و بالتالي يستطيع المستخدم إيقاف ما يشاء من العمليات و استئنافها فيما بعد.

2- اختصار الأوامر الطويلة بأوامر مختصرة و تم ذلك باستخدام الأمر alias كما في المثال التالي:

'Alias d='ls-lF

يقوم الأمر السابق باختصار الأمر ls-lF بالحرف d و هكذا كل مرة تكتب فيها الحرف d و تضغط على Enter سيتم تنفيذ الأمر ls-lF ، تستطيع إضافة أي عدد من الاختصارات للأوامر التي تشاء في الملف .bashrc لتكون متوفرة كل مرة تشغل فيها لينوكس.

3- الإكمال التلقائي للأوامر و أسماء الملفات و هذا يسمح لك بكتابة أول حروف من الأمر أو اسم الملف المراد و من ثم اضغط على Tab و سيحاول لينوكس إكماله تلقائيا، أما إذا رغبت بإكمال أمر ما و لكن هناك عدة أوامر تبدأ بنفس الحروف على سبيل المثال كتبت mk و أردت إكمال الأمر فعليك الضغط مرتين على Tab لتحصل على قائمة بالأوامر و أسماء الملفات التي تبدأ بالحرفين mk.

4- توفير واجهة لتحرير الأوامر.

5- إمكانية تحرير الأوامر السابقة بدلا من إعادة كتابتها، و لاستدعاء أي أمر سابق و التنقل بين الأوامر التي سبق كتابتها تستطيع الضغط على السهم العلوي أو السفلي إلى أن تصل إلى الأمر المطلوب ثم تضغط على Enter. تحفظ bash آخر خمسين أمرا سبق كتابتها.

6- تحرير الأوامر باستخدام Ctrl+Tو الذي يسمح باستبدال الرمز على يسار المؤشر بالرمز تحت المؤشر كما في المثال التالي:

لنفترض أنك كتبت الكلمة mroe و أردت تصحيحها إلى more فيكفي أن تضع المؤشر على الحرف o و تضغط على CTRL+T و سيتم تصحيح الكلمة.

7- إمكانية استخدام الرموز لاختصار مجموعة من أسماء الملفات.

تستطيع التحكم بالبيئة التي تعمل عليها في لينوكس باستخدام ملفات التكوين configuration files و تعرف أيضا بملفات run control (rr) و تسمى أيضا الملفات النقطية dot files و ذلك لأنها تبدأ دوما بالنقطة (.).

عندما يتم استدعاء bash عند الولوج إلى النظام فإنها تقوم بقراءة نوعين من ملفات التكوين:

1- system-wide configuration files، و من أمثلتها : etc/profile/ و etc/bashrc/.

2- user-defined initialization files و يمكن أن تجدها في المجلد الرئيسي للمستخدم home directory.

و بينما تعتبر ملفات النوع الأول عامة في طبيعتها فإن ملفات النوع الثاني تعكس الخصائص و التفضيلات الشخصية للمستخدم.

و هكذا فإن bash تقوم أولا بتنفيذ الأوامر في /etc/profile و من ثم تبحث عن الملفات التالية في المجلد الرئيسي للمستخدم:

1- bash_profile./~

2- bash_login./~

3- profile./~

و تقوم بتنفيذ الأوامر فقط في أول ملف تجده من الملفات السابقة بالترتيب دون إكمال باقي الملفات.
التوقيع :
تستطيع أن ترى الصورة بحجمها الطبيعي بعد الضغط عليها
تستطيع أن ترى الصورة بحجمها الطبيعي بعد الضغط عليها
رد مع اقتباس
رد



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
Ghost in the Shell لودى شموخ عزي وزارة أفلام الانيمي والكارتون Cartoon 2 08 Aug 2008 09:45 PM
التعرف علي رفات جندي امريكي مفقود في العراق لودى شموخ عزي وزارة المقاومة العراقية والتحرير Iraqi resistance liberation 0 01 Apr 2008 10:37 PM
كيفية التعرف على الشعر الجاف: لودى شموخ عزي وزارة الأناقة والجمال 3 06 Mar 2008 05:51 PM
البوصلة الشخصية (أسلوب جديد لفهم الناس) همسةود وزارة الأسرة والطفل 2 20 Feb 2008 01:53 PM
التعرف على واجهة لينوكس عن قرب بن عبدالرحيم وزارة أنظمة التشغيل Operating Systems 0 18 Oct 2007 08:19 PM


الساعة الآن: 03:32 AM

بحث مخصص
sitemap sitemap Powered by MyPagerank.Net
eXTReMe Tracker
وزير | منتدى | ديوانية | ملتقى | دليل | دليل مواقع | اخبار | هكر | سيرفر | فلاشات | تحميل | رفع الملفات | اسلام | سكربتات | ستايلات | تصميم | أزياء | شعر | مطبخ | نكت | ترجمة | الصحة | ستالايت | دروس | دراسات | حواء | تفسير الاحلام | جوال | بطاقات | العاب | برامج | مقالات | استضافة | مدونات | بحث | قصص | القرآن الكريم | هاكات | الأسرة المسلمة | احداثيات المناطق | مسجات | جافا | ابتسامات | الثقافة الجنسية | فلاشات | بروكسيات | ماسنجريات | مكتبة | اسهم | برمجة | دردشة | رياضة | قضايا | تصوير | بلوتوث | حماية | فيديو | دردشة صوتية | اخبار | وزيريات | فيديو | بلوتوث | صور | جوال | بطاقات | لوحات فنية | تواقيع صور رمزية | نيران شموع | صور قوارب مراكب | صور الترحيب | صور منوعة | صور العملات النقدية | صور التصميم | صور الاسلحة | صور الانمي | صور ايقونات المواقع | صور التراث الحضارات | صور المأكولات المشروبات | صور خلفيات منوعة | صور العطورات | صور العرائس الالعاب | صور السيارات الدراجات | صور اقنعة | صور الاطفال | صور اقسام الاجهزة واداواتها | صور فريمات منوعة | صور الفضاء | صور الطبيعة | صور القنص | صور الحياة البرية البحرية | صور المباني المنازل | صور اصداف البحر | صور Clip Art | صور اسلامية | مقالات تربوية | مقالات طبية | مقالات ترفيهية | مطبخ | بطاقات اسلامية | بطاقات السبيعي | بطاقات وداع وفراق | بطاقات بوح المشاعر | الاناشيد الاسلامية | المشايخ العلماء | عبدالرحمن عبدالخالق | سعد البريك | عايض القرني | محمد المختار الشنقيطي | عبدالعزيز السويدان | محمد ناصر الدين الالباني | احمد الشاوي | انس سعيد بن مسفر | ابراهيم الدويش | ابراهيم الفارس | ابراهيم بو بشيت | اصدارات متنوعة | ابراهيم الحارثي | ابو اسحاق الحويني | احمد القطان | احمد المورعي | بدر الحجرف | بدر المطيري | بدر نادر المشاري | بشر فهد البشر | توفيق الصائغ | جازع الدوسري | حسن قارئ الحسيني | خالد الحسينان | خالد الراشد | المشايخ العلماء | خالد الصقعبي | خالد سلطان | احمد الدعيج | خالد الجبير | خالد السبت | طارق الطوارئ | عبدالرحمن السميط | عبدالمحسن زبن المطيري | عمر عبدالكافي | داود الماحي | صالح سليمان | دروس متنوعة | راشد الزهراني | سالم العجمي | سالم الهيجاء | سامي خالد الحمود | سعد ناصر الغنام | سلطان الدغيلبي ابو زقم | سلطان العويد | سلمان العودة | سليمان الجبيلان | صالح العصيمي | صالح عواد المغامسي | طلال الدوسري | عادل العبدالجبار | عبدالرحمن العايد | عبدالعزيز السدحان | عبدالعزيز الاحمد | عبدالعزيز العويد | عبدالعزيز بن عبدالله بن باز | عبدالله السويلم | عبدالله الشمري | عبدالله العيادة | عبدالمحسن عوده | عبالواحد المغربي | عبدالوهاب الطريري | عثمان الخميس | علي القرني | علي آل ياسين | علي أحمد باقيس | عمر سعود العيد | محمد العريفي | محمد الهبدان | محمد بقنه الشهراني | محمد صالح العثيمين | نبيل العوضي | عام | تعليم | تربية | علماء | برامج | برنامج معارف | ادارة | مدير المدرسة | الجداول المدرسية | الارشاد الطلابي | مناهج | دين | اللغة العربية | العلوم | الانجليزي E | اجتماعيات | وظائف | وظيفة | طلب وظيفة | النقل الداخلي والخارجي | النشاط المدرسي | النشاط | ذوي الاحتياجات الخاصة | ترفيه | وسع صدرك | تصاميم | اخبار | معلم معلمة | طلاب طالبات | شرف | لوحة الشرف | بحوث دراسات | اختبار | تحضير | الفصل | الاول | الثاني | قضية المعلم المعلمة | تعارف | تحضير الفصل الدراسي الاول | تحضير الفصل الدراسي الثاني | تحضير رياضيات | تحضير كيمياء | بيع تحاضير | الصفوف الأولية | الاول الابتدائي | الثاني الابتدائي | الثالث الابتدائي | التعليم العالي | معالجة ضعف | انظمة | الفكر الابداع | التنمية البشرية | مهارات التفكير | الموهبة الموهوبين | البرمجة اللغوية العصبية | الحقيبة التدريب | الملف الصحفي اليومي | اختبار الفصل الدراسي الاول | اختبار الفصل الدراسي الثاني | الصحة المدرسية | الرياضيات | الكيمياء الفيزياء الاحياء | عرض بوربوينت | عروض بوربوينت | الحاسب الآلي | بوربوينت power point | دروس | دروس تعليمية | رياض الاطفال | مصادر التعلم المختبرات | التعاميم | المكتبة الالكترونية | المسرح | الاذاعة المدرسية | مطوية نشرة | دروس الفلاش | دروس السويش | الفوتوشوب وملحقاته Photoshop | فلاتر filters | باترن - الأنماط - patterns | اشكال shapes | خطوط fonts | الأناقة والجمال | الشوربات والمرق | المعجنات والفطائر | الحلويات والكعك | الديكور والفن | الأكلات الشعبية | السندويتشات | المقبلات والسلطات | المشروبات الساخنة والباردة | جوالات Samsung | جوالات BenQ-Siemens | برامج اجهزة الموبايلات Programs mobile devices | نغمات البولوفونيك (midi , mmf , ota ) | النغمات والشعارات Tones and slogans | جوالات Symbian OS UIQ | Symbian OS Series80Communicators | جوالات Sony Ericsson | جوالات Nokia Series 40 | الفيديو كليب والويفات WAV والام بي ثري MP3 | Pocket PC & Palm | Symbian OS Series 90 Media Phones | Symbian OS Series 60 | تحفيظ القرآن الكريم | تعليم الكبار ومحو الأمية والتعليم الثانوي المطور | الهدي النبوي والسنة النبوية الشريفة | معجم الوزير لمفردات اللغة العربية ومعانيها ومرادفاتها | الكيمياء والأحياء والفيزياء Chemistry,Biology,Physics | التربية الفنية والأشغال والتربية البدنية Works, physical | الاقتصاد المنزلي والتطريز والخياطة Home economics, Embroidery, Sewing | التاريخ والجغرافيا والتربية الوطنية History, Geography, Civic | التعليم العالي Decisions Higher Education | المسرحيات المدرسية Ministry plays school | الوظائف التعليمية ( الفرص الوظيفية ) Job | tags |

Powered by vBulletin® Version 3.6.7, Copyright ©2000 - 2008, Tranz By Almuhajir
 

SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.