إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

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

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

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

    السلام عليكم ورحمة الله وبركاته ...

    الكثير منا يقوم بتنفيذ أوامر كثيرة يومياً ... وكل يوم ربما تزداد عدد هذه الأوامر الجديدة في تطبيقاتك ... يعني اليوم تنفذ 4 أوامر وغداً تزداد بأمرين وهكذا ... كيف ستحفظ هذه الأوامر؟ هو سؤال يخطر على بال الجميع وخاصة حديثي العهد في جنو/لينوكس ... الكل يقول: كيف يأحفظ هذا الكم الهائل من الأوامر ؟

    الجواب ليس موحد ... أي يوجد عدة إجابات للسؤال هذا، منها:
    1- التكرار والممارسة.
    2- إستعمال خاصية البحث مثل:
    كود:
    man -k keyword
    3- البحث في الأنترنت.

    طبعاً كلها عبارة عن حلول ... وحلول صحيحة، لكن السؤال الحين: ماذا لو تريد تحفظ الأوامر التي أنت تقوم بتطبيقها؟

    أيضاً الجواب سيكون: أرجع للملف bash_history.

    طيب يا [email protected] ماذا لديك غير هذا؟

    الجواب: ملف الـ bash_history. محدد بحجم معيين من الأوامر من خلال المتغيير HISTSIZE والذي هو بالأساس محدد بـ 1000 سطر ...

    ألف سطر ربما يقول قائل: هذا عدد كبير يا [email protected] ويكفي ويؤدي الغرض !!!

    الجواب: نعم ممكن لو كنت قليل الإستعمال للطرفية أو الـ Terminal لكن لو إستعمالك كثير ﻻ ... ﻷنه ﻻ تنسى لو كتبت cd هذا يعتبر سطر من الـ 1000 التي لديك وهكذا ... وعليه بعد أن تصل الى كتابة 1000 سطر، سيصبح الأوامر القديمة محذوفة والجديد هو الذي يبقى وهكا ...

    طيب الحل يا [email protected] ترى زهقتنا ؟

    الحل: بإستعمال برنامج مثل Snoopy والذي يساعد مدير النظام على الإحتفاظ بالأوامر التي يطبقها في سجل خاص ...

    لتحميل البرنامج: أضغط هنا

    لتركيب البرنامج راجع ملف الــ README

    طبعاً وأنا أبحث عن مثل هذا البرنامج وجدت موقع يقوم بتسجيل الأوامر ويحفظها أيضاً هو: Shell-Fu

    أيضاً تستطيع حفظ الأوامر التي تريدها عليه وهو جيد وفيه الكثير من الأوامر المفيدة ... كل ما عليك هو فقط

    إن شاء الله يفيدكم الموضوع والبرنامج
    إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

    إذا المرء لا يرعاك إلا تكلفاً ... فدعه ولا تكثر عليه التأسفا
    ففي الناس أبدال وفي الترك راحة ... وفي القلب صبر للحبيب ولو جفا
    فما كل من تهواه يهواك قلبه ... ولا كل من صافيته لك قد صفا
    إذا لم يكن صفو الوداد طبيعة ... فلا خير في خل يجيء تكلفا
    ولا خير في خل يخون خليله ... ويلقاه من بعد المودة بالجفا
    وينكر عيشاً قد تقادم عهده ... ويظهر سراً كان بالأمس في خفا

    [ مواقع مفيدة: أروع موقع القرآن الكريم |مدونتي |Twitter |نظام طارق ]


  • #2
    شكراً لك فعلاً عقبة تواجه الكثير
    إن شاء الله نستفيد من هذه الخاصية

    تعليق


    • #3
      يعطيك العافية أخوي ابو محمد .. snoopy يذكرني بالمسلسل أيام زماان :D !!
      مشكور مرة أخرى ..

      تعليق


      • #4
        و الله انك أنقذتني بهذا البرنامج لأني حاط ملف نصي و كل يوم اسجل الاوامر الي تعلمتها علشان لا انساها

        تعليق


        • #5
          شكرا جزيلا يا حبيبنا [email protected]
          GNU\Linux
          الطريق الى الحرية الشخصية في الحاسوب

          تعليق


          • #6
            حياك الله أخوي وهذا الموضوع وما فيه حقيقة كلما أعطيت دورة في جنو/لينوكس في العمل سألوني الطلاب نفس السؤال ... كل مرة هو هو ... شكراً لك ولمرورك الكريم ...
            المشاركة الأصلية بواسطة shekoforever مشاهدة المشاركة
            شكراً لك فعلاً عقبة تواجه الكثير
            إن شاء الله نستفيد من هذه الخاصية
            الله يعافيك يارب ... تقصد الكارتون حق الأطفال ...
            شكراً لمرورك يا طيب ...
            المشاركة الأصلية بواسطة rayman_3d مشاهدة المشاركة
            يعطيك العافية أخوي ابو محمد .. snoopy يذكرني بالمسلسل أيام زماان :D !!
            مشكور مرة أخرى ..
            توقعت في ناس تعمل هذه العملية ... وصدقني بعض المرات عملتها مثلك ... لكن مع الممارسة حذفتهم وبطلت أسجل حاجة ... شكراً لك يا طيب على المرور ...
            المشاركة الأصلية بواسطة Subah مشاهدة المشاركة
            و الله انك أنقذتني بهذا البرنامج لأني حاط ملف نصي و كل يوم اسجل الاوامر الي تعلمتها علشان لا انساها
            حياك الله أخي الكريم ... وشكراً لهل طلة الحلوة ...
            المشاركة الأصلية بواسطة الناري مشاهدة المشاركة
            شكرا جزيلا يا حبيبنا [email protected]
            دمتم بود يا شباب
            إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

            إذا المرء لا يرعاك إلا تكلفاً ... فدعه ولا تكثر عليه التأسفا
            ففي الناس أبدال وفي الترك راحة ... وفي القلب صبر للحبيب ولو جفا
            فما كل من تهواه يهواك قلبه ... ولا كل من صافيته لك قد صفا
            إذا لم يكن صفو الوداد طبيعة ... فلا خير في خل يجيء تكلفا
            ولا خير في خل يخون خليله ... ويلقاه من بعد المودة بالجفا
            وينكر عيشاً قد تقادم عهده ... ويظهر سراً كان بالأمس في خفا

            [ مواقع مفيدة: أروع موقع القرآن الكريم |مدونتي |Twitter |نظام طارق ]

            تعليق


            • #7
              السلام عليكم
              شكرا جزيلا اخي الكريم و استاذنا العزيز أبا محمد
              لقد سهلت علي الارشفة و التدوين لملفاتي
              تصور لقد كنت أستعين بامر حفظته من مدرسي و ذلك بحفظ و ارشفة اﻷوامر التي اتعلمها بهذه الطريقة وهي جميلة و موجزة
              طبعا طبقتها علي جهازي المنزلي وهي فعالة أﻻ وهي التالية
              [email protected]:~> su
              Passwort:
              linux-wrall:/home/riadh # cd /
              linux-wrall:/ # history | ssh [email protected] '( cd /home/riadh; cat - > schueler-`date +"%y%m%d%H%M"`)'
              The authenticity of host 'linux-wrall (127.0.0.2)' can't be established.
              RSA key fingerprint is 0f:xx:xx:f7:xx:a7:xx:93:xx:2f:xx:19:xx:xx:xx:d9.
              Are you sure you want to continue connecting (yes/no)? yes
              Warning: Permanently added 'linux-wrall' (RSA) to the list of known hosts.
              Password:
              linux-wrall:/ # history | ssh [email protected] '( cd /home/riadh; cat - > schueler-`date +"%y%m%d%H%M"`)

              تعني تلميذ : schueler

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

              دمتم بود
              اخوكم
              ومصر ريحانتي و الشام نرجستي ,,و في الجزيرة تاريخي و عنواني ,,,
              و حيثما ذكر إسم الله في بلد ... عددت ارجاءه من لب أوطاني

              تعليق


              • #8
                وعليكم السلام ورحمة الله وبركاته ...
                حياك الله أخوي أبو أمين ...
                أشكرك جزيل الشكر على الإضافة للموضوع وإن شاء الله يكون الموضوع الجديد هذا قد أفادك ولو بشيء بسيط ... شكراً لك يا أبو أمين على مرورك وتعليقك الجميل ...
                دمت بود

                المشاركة الأصلية بواسطة bryadh مشاهدة المشاركة
                السلام عليكم
                شكرا جزيلا اخي الكريم و استاذنا العزيز أبا محمد
                لقد سهلت علي الارشفو التدوين لملفاتي
                تصور لقد كنت أستعين بامر حفظته من مدرسي و ذلك بحفظ و ارشفة اﻷوار التي اتعلمها بهذه الطريقة وهي جميلة و موجزة
                طبعا طبقتها علي جهازي المنزلي وهي فعالة أﻻ وهي التالية


                تعني تلميذ : schueler

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

                دمتم بود
                اخوكم
                إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

                إذا المرء لا يرعاك إلا تكلفاً ... فدعه ولا تكثر عليه التأسفا
                ففي الناس أبدال وفي الترك راحة ... وفي القلب صبر للحبيب ولو جفا
                فما كل من تهواه يهواك قلبه ... ولا كل من صافيته لك قد صفا
                إذا لم يكن صفو الوداد طبيعة ... فلا خير في خل يجيء تكلفا
                ولا خير في خل يخون خليله ... ويلقاه من بعد المودة بالجفا
                وينكر عيشاً قد تقادم عهده ... ويظهر سراً كان بالأمس في خفا

                [ مواقع مفيدة: أروع موقع القرآن الكريم |مدونتي |Twitter |نظام طارق ]

                تعليق


                • #9
                  كالعادة 10 على 10

                  هل يعرف أحدكم الحيلة في bash التي تجعل bash_history لا يخزن الأوامر المكررة

                  تعليق


                  • #10
                    اشكرك عزيزي ابو محمد

                    =====
                    :argeeleh:
                    Twitter
                    : @Linux4SA

                    تعليق


                    • #11
                      هل يعرف أحدكم الحيلة في bash التي تجعل bash_history لا يخزن الأوامر المكررة
                      هل أعتبر هذا اعترافكم بأنكم لا تعرفون ؟

                      إذا عجزتم يمكنني أن أذكر الجواب

                      تعليق


                      • #12
                        عن نفسي لا اعرف صراحةً :d

                        مع الشكر لاخي ابو محمد
                        Nothing Personal

                        MP3 Quran
                        openSUSE
                        NEW ..Arab Geek.. NEW


                        My LORD, help me to stay off from the bottom

                        تعليق


                        • #13
                          http://aplawrence.com/Linux/bash_history.html
                          جوجل فيها كل شيئ
                          http://www.google.com/linux?hl=en&q=...te&btnG=Search
                          My LinkedIn Profile - About me
                          مدونتى
                          Distro(s)= Gentoo, Fedora, Debian

                          تعليق


                          • #14
                            أخي محمد حجاج يعطي غوغل العلامة!
                            الطريقة هي

                            export HISTCONTROL=ignoreboth
                            والأفضل
                            export HISTCONTROL=erasedups

                            إلى ملف bashrc

                            يعني اكتب الأمر
                            كود:
                            echo 'export HISTCONTROL=erasedups' >> ~/.bashrc

                            ثم أغلق التيرمينال وافتحها مجدداً أو اكتب bash

                            تعليق


                            • #15
                              هههههههههههه
                              لا يمكن لاي شخص ان يتذكر كل شيئ خاصة و ان هذا الامر نسيت وجوده منذ اكثر من ٣ سنوات حين تركت mandrake و انتقلت لفيدورا ثم جنتو .
                              فعلا نسيت هذه الامكانيه نهائياً و لم أذكرها إلا عندما قرأت هذا الموضوع .
                              My LinkedIn Profile - About me
                              مدونتى
                              Distro(s)= Gentoo, Fedora, Debian

                              تعليق

                              يعمل...
                              X