النتائج 1 إلى 9 من 9

الموضوع: || الدرس الثالث ::-:: قنبله ::-:: من سلسلة : Administrator Guide ||

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2003
    المشاركات
    338

    || الدرس الثالث ::-:: قنبله ::-:: من سلسلة : Administrator Guide ||



    درسنا اليوم عن أمر من أهم وأشهر الأوامر المستخدمه في الـيونكس وهو الأمر grep قد يعارض البعض كلمة ( أشهر ) لكنه بالفعل فبمجرد تعلمك للأمر سيصبح امرك المفضل دائما والأكثر استخداما غالبا ...

    والامر مأخوذ من 'global regular expression printer'

    بمعنى ان الامر يستخدم لاستخراج او البحث عن كلمة او حرف او رقم معين من ملف معين
    حيث تطلب من الامر البحث عن شئ معين خلال هذا الملف او المجلد كما سنرى على طريقتين اما بطريقة بسيطة او بطريقة مركبة ( pipes ) ..


    ----------------- معنى : pipes ---------------

    طبعا معناه الحرفي حتى اقرب المعنى المقصود للجميع ( ماسورة او قصبة .. الخ )

    بمعنى اننا سندخل شئ معين من مدخل و سنحصل على نتائج المدخل من المخرج الاخر ...

    بمعنى نستخدم سطر يحتوي على أكثر من أمر ونربط بين كل أمر والاخر برمز | الذي يعني pipe بحيث ناتج الامر الأول سيمرر للامر الثاني كمدخل وناتجه سيمرر للامر الثالث كمدخل وهكذا حتى تنتهي السلسة ونحصل على الناتج .

    مثال :
    ls | grep 'pic'
    طبعا اقرأوا المثال من اليسار لليمين بالمفكرة حتى يتضح أكثر فلقد قمنا بطلب عرض قائمة بمحتويات مجلد معين بامر ls ومن ثم الناتج سيمرر عن طريق pipe للامر الاخر grep والذي سياخذ الناتج وسيبحث فيه عن اي ملف او مجلد يحتوي الكلمة pic ومن ثم سيكون ناتجنا عبارة عن الملفات او المجلدات التي تحتوي مسمياتها على pic .

    وهذا مثال اخر :
    ls | grep 'pic' | sort -r

    نفس السابق الا أننا أضفنا طلب لترتيب الناتج الممرر عن طريق grep

    ----------------------- أتمنى ان تكون فكرة عمل pipe قد اتضحت الان -----------------------

    ذكرت سابقا ان grep تعمل بطريقتين طريقة مبسطة وطريقة مركبه كما وضحناها مع الـ pipes ..

    استخدام grep بالطريقة المبسطة :

    بعض الـ options المستخدمة مع الامر grep

    l - v - w - r

    وسأوضحها بالامثله :

    grep '10' /home/account/public_html/log.txt
    هنا طلبنا البحث واستخراج جميع الأسطر التي تحتوي على الرقم 10 من الملف النصي السابق

    ---------------------------------
    grep -v '10' /home/account/public_html/log.txt
    وهنا طلبنا استخراج جميع المحتويات ما عدا الاسطر التي تحتوي على الرقم 10 اي عكس الامر السابق
    وهذا معنى -v

    ---------------------------------
    grep -l 'bash' /code/*.c

    هنا طلبنا بواسطة الاوبشن -l اعطاء ( أسماء ) الملفات فقط التي تحتوي على الكلمة bash من الملفات الموجودة في المجلد code .

    ---------------------------------
    grep -w '\<pic' *
    اقرأوا المثال بالمفكرة من اليسار لليمين
    وللبحث عن كلمة معينه نستخدم الاوبشن -w وبامكاننا تحديد جزء من الكلمة ليبحث لنا عن جميع الكلمات التي تبدأ بالاحرف pic واذا اردنا العكس بمعنى ان يكون البحث عن جميع الكلمات التي اخر ثلاثة احرف منها هيا pic فان الصيغه ستضبح :
    grep -w 'pic\>' *
    --------------------------------


    استخدام grep بالطريقة المركبه:

    وقد وضحت مفهومها في شرحي لمعنى الـ pipes

    ولمزيد من التوضبح سأذكر بعض الامثله :
    ls -l | grep rwxrwxrwx

    اي استعرض لنا صلاحيات المجلدات الموجودة وأعطني ناتج المجلدات التي تحتوي على التصريح 777 من بينها فقط
    -------------------------------
    grep -v '^[0-9]' /xxxx/log.txt | more

    معناها ابحث لي عن جميع الاسطر التي لا تحتوي بداياتها على احد الارقام من 0-9 والعلامة ^ تعني باول السطر ..
    طبعا وبالاخير نطلب منه استعارضها بواسطة more ان كنت تتوقع ان النواتج ستكون أكثر من صفحة واحدة ليسهل استعراضها ..

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

    ps auxw | grep http

    وانظروا الناتج حتى تعرفوا مدى أهمية هذا الأمر ومدى الامكانيات التي يوفرها هذا الامر للادمنيستراتورس .

    انتهى

    تحياتي للجميع ،،
    عبدالسلام





    Top Line غير متواجد حالياً


  2. #2
    فضلاً اكتب اسمك الحقيقي هنا
    زائرArSup

    من جد موضوع قنبله يعطيك العافيه اخوي



    وماقصرت والسلسله رائعه بمعنى الكلمه









  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    579


    بص شوف عبود بيعمل ايه


    نزل التوب لاين علي الملعب ليخشش جول شاف شكرات الاستضافه قدامه ترك الفطبول

    دوس حلو





    __________________
    كل الناس لهم وطن يعيشون فيه .. الا نحن لنا وطن يعيش فينا
    www.buhaboard.de
    www.rootforum.de
    AntiServer غير متواجد حالياً

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    86


    رد مقتبس من Aniserver
    ==================
    نزل التوب لاين علي الملعب ليخشش جول شاف شكرات الاستضافه قدامه ترك الفطبول
    ==================


    القدع داا بأول حاقات غريبة



    الله يعطيك العافية top line دائما مبدع .





    __________________
    Ping ADMD

    Pinging ADMD [Turn your face]
    with 32 bytes of data:
    Reply from 129.168.0.1: bytes=32 time<1ms TTL=128
    Reply from 192.168.0.1: bytes=32 time<1ms TTL=128
    Reply from 192.168.0.1: bytes=32 time<1ms TTL=128

    Ping statistics for 192.168.0.1:
    Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
    ADMD غير متواجد حالياً

  5. #5


    بالطول بالعرض عبووووووووود بيهز الارض





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

  6. #6
    عضو فعال
    تاريخ التسجيل
    Aug 2003
    المشاركات
    1,779


    ارحبو

    مشكور على هالدروس و ننطر < كويتي تكلمة السلسلة

    يونكس





    __________________

    يونكس غير متواجد حالياً

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2003
    المشاركات
    338


    ksa4h مشكور لمرورك وعقبال الصاروخ

    AntiServer

    شو يا ابني فضحتنا شو شكرات الاستضافة

    ADMD
    هلا بك يا غالي وانت المبدع ومشكور لمرورك

    يونكس

    يالله حيهم قهوة شاي لوز ؟

    الف شكر على الرد

    تحياتي للجميع





    Top Line غير متواجد حالياً

  8. #8
    Banned
    تاريخ التسجيل
    Jan 2002
    المشاركات
    656


    يونكس مايبي قهوة وشاي ولوز :shy:

    يبي عصير بصل مع سلطة ثوم بصلصة السرفرات

    >>>طبخة جديدة:funny: نصيحة لا تفوتكم ممممم:deal:





    h@k غير متواجد حالياً

  9. #9
    عضو فعال
    تاريخ التسجيل
    Aug 2003
    المشاركات
    1,779


    لا و الله مابي لا ذي و لا بنت اللذي

    http://3erg.com/

    خلو عنكم عالم حواء و هالطقه مالكم غير عرق الاثله صدقوني طبخ على اصوله و انا باطالبه بنشر كتاب الشيف عرق الاثلة و و يخلي اسمه عزوبي في المطيخ

    و تراه فتح منتدى لا تفوتكم الشروط
    قف لحظه والا اقتلعت خشمك من جذوره ياايها النبيل
    للكتابه نرجو ان تتوفر الشروط اللازمه حتى نسير على درب واحد مثل سرا خبز التميس 1 - من سجل في هذا الصرح العظيم سوف يكون اديب غصب ورا خشمه وماهو بكيفه ويعتبر من احد العجلات للمضي نحو الادب والمعرفه 2 - اي موضوع يكتب لابد وان يكون فيه عبارات باللغه العربيه لا تقل عن خمس عبارات ولا كان جزاءه قعر المحيط 3 - عند الرد نرجو ان يكون في الردود فلسفه ولو مافهمنها بس ندري منها انك تعرف تقول كلام ماتفهمه .. واعتقد ان فيه امثله كثيره في المواضيع السابقه من الي تمثل مانريده 4 - مواضيع الترحيب مقبوله وبما اننا طبقه كلها احترام لابد وان نقبل رغم انوفنا 5 - عدم الخوض في ما يغضب الله .. او الكلام بكلام غير طيب من الفاظ فاشله وهابطه والا كان مصيره ان يشطب بقلم الطامس من المنتدى والتشهير به ونفي صفة الادبيه عنه وجعله من حثالة المجتمع 6 - المقصد الاساسي من المنتدى الخوض في الادب باسلوب ساخر يبعث في القلب المتعه .. يعني ترانا فاهمين وحنا من جنبها 7 - من لم تجوز له هذه الشروط يقضب الباب وسحقا له ولي اشكاله حيث هم العجله التي تسير الى الوراء خخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخ 8 - لنستمتع .. والمنتدى ملك الجميع وكل عضو بستطاعته ان يقول لنفسه المنتدى ملكي وحدي
    همم بصراحه افكر احطها في موضوع و اثبته

    و تعجبني اللغة العربية الفصحى حقته
    ماذا تفعل هنا هل الذي قادك هنا هي اللقافه ام ماذا اجبني داخل نفسك ولا ترفع صوتك ... ان هذا المكان لايوجد فيه الا مايزعج قافلة الادباء اخرج بصمت واغلق الباب من خلفك والا غمست قلمي في عينك .. اعلم اني عصبي ولكن لا تلوموني فهذا المكان يغضبني حيث لب الجهل هنا .. ياااه لقد تعبت ..


    يونكس للدعاية و اعلان





    __________________

    يونكس غير متواجد حالياً





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض