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

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

الكثير منا يقوم بتنفيذ أوامر كثيرة يومياً … وكل يوم ربما تزداد عدد هذه الأوامر الجديدة في تطبيقاتك … يعني اليوم تنفذ 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

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

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

About [email protected]

[Between Teams of Red and Blue, I'm with the Purple Team]
This entry was posted in GNU/Linux. Bookmark the permalink.