إعلانات
+ الرد على الموضوع
النتائج 1 إلى 8 من 8

الموضوع: bash history

  1. #1
    لينكساوي
    التوزيعة : Fedora 12

    واجهة النظام : GNOME

    تاريخ التسجيل
    Apr 2007
    الدولة
    Egypt
    المشاركات
    126
    شكراً
    116
    شُكر 164 مرة في 40 موضوع

    bash history

    ماقمت بعمله من اوامر على سطر الاوامر يسمي history وهو غالبا مهم جدا لكي تعرف ماذا كتبت واحياننا يكون مهم اكثر لاسباب امنية , مثلا متابعة مايفعله المستخدمين (الامر chattr يحتوي على الاجابة حاول ان تبحث عنها)

    كود:
        history
    أمر لاستعراض اخر الاوامر التي تم تنفيذها ومرقمه


    كود:
      HISTSIZE
    متغير يحتوي حجم history , جرب ان تجعل قيتمه = صفر واخبرنا ماذا كانت النتيجة

    كود:
      ~/.bash_history
    ملف يحتوي على سجل لكل شئ , واغلب التوزيعات تاتي اختيارات افتراضية تجعل الكتابة فى هذا الملف ( الاوامر التي قمت بكتابتها ) بعد ان تقوم بتسجيل الخروج , يمكنك ايضا ان تبحث عن كيفية تعديل ذلك

    كود:
      !!
    : يتم استبداله باخر امر , جرب كتابته وحده , وايضا جرب كتابة
    كود:
     echo !!
    : وسوف تفهم معني انه يستبدل

    كود:
      !N
    تستبدل بالامر رقم N فى ترتيب الاوامر


    كود:
      !-N
    : يعود الي الوراء عدد من الخطوات مقدارها N ويقوم بتفيذ الامر الذي توقف عنده

    كود:
      ^SEARCH^REPLACE
    : يستبدل SEARCH ب REPLACE فى الامر السابق


    كود:
       !ABC
    : تنفيذ اخر امر يبدا بالنص او الحرف ABC

    كود:
      man bash
    : الدليل السحري

  2. الأعضاء التالية أسماءهم وعددهم 6 يشكرون ahmed-araby على هذه المشاركة القيمة:


  3. #2
    لينكساوي الصورة الرمزية king_rero
    التوزيعة : Fedora

    واجهة النظام : GNOME

    تاريخ التسجيل
    Mar 2007
    المشاركات
    41
    شكراً
    3
    شُكر 6 مرة في 3 موضوع

    لما يكون تاريخ الاوامر كبير وتبي امر معين:

    كود:
    history |grep -i mKiniT
    -i رح تدورلك من غير تأثير الحروف sometimes i can't find the words -i here will ignore the case sensitivity in the command you are looking for
    Work like you don't need the money
    Love like you've never been hurt
    Dance like nobody's watching
    Sing like nobody's listening
    Live like it's Heaven on Earth

  4. الأعضاء التالية أسماءهم وعددهم 4 يشكرون king_rero على هذه المشاركة القيمة:


  5. #3
    لينكساوي الصورة الرمزية GNOM
    التوزيعة : غير ذلك

    واجهة النظام : KDE

    تاريخ التسجيل
    Jul 2007
    الدولة
    Syria - Damascus
    المشاركات
    224
    شكراً
    465
    شُكر 109 مرة في 44 موضوع

    مشكور أخي الحبيب

    فعلاً هذا ما استخدمه في حال نسيان سطر أوامر كبير كجلب أخر اصدار svn لـ kmess

    history | grep svn xxxx

    وهذا مثال بسيط :


  6. الأعضاء التالية أسماءهم وعددهم 3 يشكرون GNOM على هذه المشاركة القيمة:


  7. #4
    لينكساوي متميز الصورة الرمزية مصعب الزعبي
    التوزيعة : أعجوبة 3

    واجهة النظام : GNOME

    تاريخ التسجيل
    Apr 2008
    الدولة
    درعا - سوريا
    المشاركات
    1,649
    شكراً
    1,328
    شُكر 1,707 مرة في 521 موضوع

    بسم الله الرحمن الرحيم

    كم يوم ممكن يبقى يسجل ؟؟
    هل الى اللانهاية ؟؟
    ثم هل يسجل اوامر الطرفية فقط ، أم جميع الأوامر التي تقوم بها الواجهات الرسومية ؟
    عن النبي الكريم صلى الله عليه وسلم { لا يشكر الله من لا يشكر الناس } , { من كان يؤمن بالله واليوم الآخر ، فليقل خيرا أو ليصمت }
    دعوة،موقعي،مواضيعي،مشاركاتي ،انا ولينوكس

  8. #5
    لينكساوي
    التوزيعة : Fedora 12

    واجهة النظام : GNOME

    تاريخ التسجيل
    Apr 2007
    الدولة
    Egypt
    المشاركات
    126
    شكراً
    116
    شُكر 164 مرة في 40 موضوع

    عفوا ماذا تعني بالأوامر علي الواجهه الرسومية ؟
    علي كل حال ان كنت تقصد برامج الواجهه الرسومية : ان قمت بتشغيلها عن الطريق الترمنال فنعم , اما ان كانت عن طريق القوائم العادية: فلا
    اما عن حجم السجل يمكنك التحكم به عن طريق المتغيران :
    كود PHP:
    HISTFILESIZE 
    وهو للتحكم بحجم ملف history
    كود PHP:
    HISTSIZE 
    وهو يحدد عدد الاوامر التي يتم حفظها
    الاقيمة الافتراضية لكل منهما هي 500
    فى حالة وصل الملف الي اقصي قيمة يتم حذف القديم واستبداله بجديد ويتم ذلك بعد تسجيل الخروج فى حالة Interactive shell

    يمكنك الرجوع لي "man history" اذا اردت معرفة المزيد

  9. الأعضاء التالية أسمائهم يشكرون ahmed-araby على هذه المشاركة القيَمة:


  10. #6
    لينكساوي متميز الصورة الرمزية مصعب الزعبي
    التوزيعة : أعجوبة 3

    واجهة النظام : GNOME

    تاريخ التسجيل
    Apr 2008
    الدولة
    درعا - سوريا
    المشاركات
    1,649
    شكراً
    1,328
    شُكر 1,707 مرة في 521 موضوع

    بسم الله الرحمن الرحيم

    شكرا لردك اخي احمد ،

    ما قصدته بالواجهة الرسومية هو عل سبيل المثال :
    مدير الأرشيفات المرفق مع جنوم ما هو الا اداة لتطبيق اوامر مثل tar unrar

    هل تندرج هذه الأوامر في الهيستوري ؟
    عن النبي الكريم صلى الله عليه وسلم { لا يشكر الله من لا يشكر الناس } , { من كان يؤمن بالله واليوم الآخر ، فليقل خيرا أو ليصمت }
    دعوة،موقعي،مواضيعي،مشاركاتي ،انا ولينوكس

  11. #7
    لينكساوي
    التوزيعة : Fedora 12

    واجهة النظام : GNOME

    تاريخ التسجيل
    Apr 2007
    الدولة
    Egypt
    المشاركات
    126
    شكراً
    116
    شُكر 164 مرة في 40 موضوع

    ماتقوله ليس صحيح فى كل الاحوال فليس كل برنامج فى الواجهه الرسومية عبارة عن واجهه لامر نصي , احياننا بل فى اغلب الاحيان يستخدم كل برنامج مكتباته الخاصة او اي مكتبات اخرى بطريقة مستقلة عن الاوامر ذاته لاداء وظيفة مشابهة للامر النصي
    ولقد قمت بالرد علي سؤالك ولكن يبدو انك تسرعت ولم تقرأه ;)
    اقتباس المشاركة الأصلية كتبت بواسطة moceap مشاهدة المشاركة
    بسم الله الرحمن الرحيم

    شكرا لردك اخي احمد ،

    ما قصدته بالواجهة الرسومية هو عل سبيل المثال :
    مدير الأرشيفات المرفق مع جنوم ما هو الا اداة لتطبيق اوامر مثل tar unrar

    هل تندرج هذه الأوامر في الهيستوري ؟

  12. الأعضاء التالية أسمائهم يشكرون ahmed-araby على هذه المشاركة القيَمة:


  13. #8
    لينكساوي متميز الصورة الرمزية مصعب الزعبي
    التوزيعة : أعجوبة 3

    واجهة النظام : GNOME

    تاريخ التسجيل
    Apr 2008
    الدولة
    درعا - سوريا
    المشاركات
    1,649
    شكراً
    1,328
    شُكر 1,707 مرة في 521 موضوع

    بسم الله الرحمن الرحيم

    لم اتسرع لكن للتأكد

    شكرا ثانية ،
    عن النبي الكريم صلى الله عليه وسلم { لا يشكر الله من لا يشكر الناس } , { من كان يؤمن بالله واليوم الآخر ، فليقل خيرا أو ليصمت }
    دعوة،موقعي،مواضيعي،مشاركاتي ،انا ولينوكس

+ الرد على الموضوع

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

     

الكلمات الدلالية لهذا الموضوع

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

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

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