عرض مشاركة مفردة
 
  #1  
قديم 19-10-2008, 02:18 AM
الصورة الشخصية لـ Mustafa Albazy
Mustafa Albazy Mustafa Albazy غير متصل
مصطفى البازي
 
تاريخ التسجيل: Mar 2004
المدينة: المملكة المتحدة - لندن
مشاركة: 1,558
مستوى تقييم العضوية: 10
Mustafa Albazy is on a distinguished road
وسام المشرف المميز في الويب العربي وسام الويب البرونزي وسام الويب الفضي وسام الويب الذهبي 
عدد الأوسمة: 4 (المزيد ...)
Talking شرح للأوامر( ; و && ) ومالها وما عليها



السلام عليكم ورحمة الله وبركاتة
اليوم عندنا درس حلو وبسيط ومفيد كمان
درسنا اليوم ,, عن بعض أوامر اللينكس المفيدة جداً
وهيا عبارة عن الأمر ; و الأمر && راح اشرح فوائد الأوامر هاذي وطريقة استخدامها و استغلالها افضل استغلال
اولاً : نبذة عن الأوامر :-
الأوامر وهذه عبارة عن قصبة لتمرير الأوامر ,, وهي مثلاً تكتب أمر ونحط القصبة ونكتب الامر الثاني ,, الي راح يصير معانا بهذه الحالة
ان النضام سوف ينفذ الأمر الأول وبعدين راح يقرا القصبة ,, ويرى الامر الذي تحاول القصبه ان تقوم به لكي يتم تنفيذه
مثلاً انا راح أكتب الأمر
إقتباس:

cd /


وبعدين راح اكتب الأمر
إقتباس:

ls -la


فبدال ما اكتبهم مرتين نقدر نختصرهم بهذه الطريقة
إقتباس:

cd / ; ls -la


وهكذا مع جميع الأوامر ,, والفكرة حلوة وكمان تختصر الوقت اذا نفذت عدة أوامر عشان توصل لشي محدد
بس الأهم ,, والي أريد أوصلة ,, هوة الفرق بين ; و && وأن شاء الله راح أشرحها لكم بطريقة اسهل
اولاً : الأمر ; اكيد الان عرفتو ايش فائدتة
نروح على الأمر الثاني ونشرحة والي هو && و هذا أعتبرة أهم من الثاني ,, مثلا نريد ننفذ هذه الامر , وهية لتركيب فايرول csf
راح ننفذ هذه الاوامر :
إقتباس:

rm -fv csf.tgz
wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh


لاحظو كم أمر عندنا 5 أوامر ,, وراح ننفذها واحد تلو الأخر,, بس بدال ما أكتب الخمس الأوامر وكل واحد لحالة
ممكن أجمعهم بأمر واحد وأسهل علي الموضوع .
وراح يكون كل التالي

إقتباس:

rm -fv csf.tgz ; wget http://www.configserver.com/free/csf.tgz ; tar -xzf csf.tgz ; cd csf ; sh install.sh


شوفو أنا كتبت الأمر ; بدل && تعرفون ليش ,, أنا بقول لكم
انا ممكن أستخدم الأمر && بحالة وحدة ,, اذا انا ماكنت واثق أن الرابط شغال ,, أو ماني متأكد أني كتبت الأوامر صح
لئن الأمر && يفحص الأمر الأول يشوفة أشتغل تمام وتم تنفيذة الخ الخ ,, اذا أشتغل وكل شي مية مية
يروح على الأمر الثاني ,, وكمان اذا اشتغل مية مية ,, يروح على الأمر الثالث وهكذا ,, أما اذا ما اشتغل الأمر ,, مثلاً الأول أشتغل
بس الثاني ما اشتغل ,, رح ينفذ الاول ,, بس ماراح ينفذ الثاني و الثالث وراح يوقف العمل وهكذا
أن شاء الله يكون الدرس بسيط و مفيد ,, هذا والله الموفق ,, أخوكم مصطفى






التوقيع