السلام عليكم ورحمة الله وبركاته ...
الكثير منا يقوم بتنفيذ أوامر كثيرة يومياً ... وكل يوم ربما تزداد عدد هذه الأوامر الجديدة في تطبيقاتك ... يعني اليوم تنفذ 4 أوامر وغداً تزداد بأمرين وهكذا ... كيف ستحفظ هذه الأوامر؟ هو سؤال يخطر على بال الجميع وخاصة حديثي العهد في جنو/لينوكس ... الكل يقول: كيف يأحفظ هذا الكم الهائل من الأوامر ؟
الجواب ليس موحد ... أي يوجد عدة إجابات للسؤال هذا، منها:
1- التكرار والممارسة.
2- إستعمال خاصية البحث مثل:
كود:
man -k keyword
طبعاً كلها عبارة عن حلول ... وحلول صحيحة، لكن السؤال الحين: ماذا لو تريد تحفظ الأوامر التي أنت تقوم بتطبيقها؟
أيضاً الجواب سيكون: أرجع للملف bash_history.
طيب يا [email protected] ماذا لديك غير هذا؟
الجواب: ملف الـ bash_history. محدد بحجم معيين من الأوامر من خلال المتغيير HISTSIZE والذي هو بالأساس محدد بـ 1000 سطر ...
ألف سطر ربما يقول قائل: هذا عدد كبير يا [email protected] ويكفي ويؤدي الغرض !!!
الجواب: نعم ممكن لو كنت قليل الإستعمال للطرفية أو الـ Terminal لكن لو إستعمالك كثير ﻻ ... ﻷنه ﻻ تنسى لو كتبت cd هذا يعتبر سطر من الـ 1000 التي لديك وهكذا ... وعليه بعد أن تصل الى كتابة 1000 سطر، سيصبح الأوامر القديمة محذوفة والجديد هو الذي يبقى وهكا ...
طيب الحل يا [email protected] ترى زهقتنا

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

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


إن شاء الله يفيدكم الموضوع والبرنامج

تعليق