Ahmed Benamar نشر 6 يونيو 2015 أرسل تقرير نشر 6 يونيو 2015 أثناء كتابة أوامر في الطرفية فإنه يمكن العودة إلى سجل الأوامر عبر البحث عن طريق CTRL + R أو التنقل بينها بواسطة الأسهم.سؤالي هل توجد طريقة لتجنب حفظ الأوامر التي أكتبها في الحالتين:- أمر واحد (أحدده)- أوامر Session كاملة؟ اقتباس
1 محمد أحمد العيل نشر 6 يونيو 2015 أرسل تقرير نشر 6 يونيو 2015 توجد خيّارات عدّة للتّعامل مع سجلّ الأوامر في الطّرفيّة:- لتجاهل أمر واحد وعدم حفظه في سجلّ الأوامر يُمكن أن تضبُط ملفّ bashrc. بحيث لا يحفظ الأوامر الّتي تبدأ بمسافة: nano ~/.bashrc export HISTCONTROL='ignoreboth:erasedups'ثمّ الخروج من الطّرفيّة وفتحها من جديد لاعتماد التّغييرات. كلّ ما عليك فعله لكي لا يُحفظ الأمر في سجلّ الأوامر هو إضافة مسافة أمامه.- لتجاهل أوامر جلسة Session كاملة، نفّذ الأمر التّالي في الطّرفيّة: export HISTSIZE=0- لتجاهل أوامر معيّنة يُمكن تنفيذ الأمر التّالي ليسري مفعوله على الجلسة الحاليّة فقط أو إضافته إلى ملفّ bashrc. وإعادة تشغيل الطّرفيّة ليكون المفعول دائمًا: export HISTIGNORE="ls:passwd: "في المثال لن تُحفظ أوامر ls وpasswd في سجلّ الأوامر. اقتباس
السؤال
Ahmed Benamar
أثناء كتابة أوامر في الطرفية فإنه يمكن العودة إلى سجل الأوامر عبر البحث عن طريق CTRL + R أو التنقل بينها بواسطة الأسهم.
سؤالي هل توجد طريقة لتجنب حفظ الأوامر التي أكتبها في الحالتين:
- أمر واحد (أحدده)
- أوامر Session كاملة؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.