السلام عليكم ورحمة الله وبركاته …
الكثير منا يقوم بتنفيذ أوامر كثيرة يومياً … وكل يوم ربما تزداد عدد هذه الأوامر الجديدة في تطبيقاتك … يعني اليوم تنفذ 4 أوامر وغداً تزداد بأمرين وهكذا … كيف ستحفظ هذه الأوامر؟ هو سؤال يخطر على بال الجميع وخاصة حديثي العهد في جنو/لينوكس … الكل يقول: كيف يأحفظ هذا الكم الهائل من الأوامر ؟
الجواب ليس موحد … أي يوجد عدة إجابات للسؤال هذا، منها:
1- التكرار والممارسة.
2- إستعمال خاصية البحث مثل:
man -k keyword
3- البحث في الأنترنت.
طبعاً كلها عبارة عن حلول … وحلول صحيحة، لكن السؤال الحين: ماذا لو تريد تحفظ الأوامر التي أنت تقوم بتطبيقها؟
أيضاً الجواب سيكون: أرجع للملف bash_history.
طيب يا B!n@ry ماذا لديك غير هذا؟
الجواب: ملف الـ bash_history. محدد بحجم معيين من الأوامر من خلال المتغيير HISTSIZE والذي هو بالأساس محدد بـ 1000 سطر …
ألف سطر ربما يقول قائل: هذا عدد كبير يا B!n@ry ويكفي ويؤدي الغرض !!!
الجواب: نعم ممكن لو كنت قليل الإستعمال للطرفية أو الـ Terminal لكن لو إستعمالك كثير ﻻ … ﻷنه ﻻ تنسى لو كتبت cd هذا يعتبر سطر من الـ 1000 التي لديك وهكذا … وعليه بعد أن تصل الى كتابة 1000 سطر، سيصبح الأوامر القديمة محذوفة والجديد هو الذي يبقى وهكا …
طيب الحل يا B!n@ry ترى زهقتنا ؟
الحل: بإستعمال برنامج مثل Snoopy والذي يساعد مدير النظام على الإحتفاظ بالأوامر التي يطبقها في سجل خاص …
لتحميل البرنامج: أضغط هنا
لتركيب البرنامج راجع ملف الــ README
طبعاً وأنا أبحث عن مثل هذا البرنامج وجدت موقع يقوم بتسجيل الأوامر ويحفظها أيضاً هو: Shell-Fu
أيضاً تستطيع حفظ الأوامر التي تريدها عليه وهو جيد وفيه الكثير من الأوامر المفيدة … كل ما عليك هو فقط
للنقاش حول الموضوع يرجى مراجعة الموضوع هذا
إن شاء الله يفيدكم الموضوع والبرنامج …
ودمتم …