تغيير طول تاريخ أوامر Bash أو تعطيل سجل Bash تمامًا

جدول المحتويات:

Anonim

يحتفظ ملف .bash_history للمستخدمين بعلامة تبويب قيد التشغيل لمحفوظات سطر الأوامر ، ويسجل كل أمر تم إدخاله في موجه bash. تسهل ملفات محفوظات الأوامر هذه العثور على الأوامر السابقة التي ربما تم نسيانها واسترجاعها ، كما أنها مفيدة للغاية لإدارة النظام. سنغطي كيفية تغيير الطول المخزن لهذه الملفات ، وكيفية تعطيلها ، وكذلك كيفية التحقق بسرعة من محفوظات bash للمستخدمين.

تغيير طول تاريخ Bash

لزيادة طول محفوظات محفوظات أوامر المستخدم ، أضف السطر التالي إلى .bash_profile:

HISTFILESIZE=2500

سيزيد المثال أعلاه حجم السجل إلى 2500 أمر ، يمكن تغييره إلى أي رقم آخر حسب الاقتضاء.

تعطيل سجل Bash

تعيين رقم HISTFILESIZE على 0 داخل .bash_profile سيعطل سجل أوامر bash تمامًا:

HISTFILESIZE=0

لا يؤثر تعطيل ملف السجل على استدعاء الأوامر ، لكنه يمنع المستخدم المتميز من رؤية الأوامر التي تم إدخالها في غلاف مستخدم آخر بسهولة.

التحقق من سجل Bash

هناك عدة طرق سريعة لمشاهدة سجل الأوامر ، لمعرفة النوع الخاص بك:

التاريخ

يمكنك أيضًا تصدير سجل الأمر هذا إلى ملف بعلامة -w:

history -w pastbash.txt

لرؤية محفوظات أوامر مستخدمين آخرين ، استخدم cat مع ملف .bash_history بدلاً من ذلك:

cat / المستخدمون / USERNAME/.bash_history

تذكر أنه إذا قام USERNAME بتعيين حجم ملف السجل الخاص به إلى الصفر ، فلن يتم عرض أي شيء.

التطبيقات العملية لمستخدمي Macاثنان من أكثر التطبيقات شيوعًا لمستخدم Mac هو تتبع إدخالات الإعدادات الافتراضية التي تم إدخالها في Terminal والعثور بسرعة على الأوامر السابقة. سجل أوامر الاستعلام ولن تضطر إلى تخمين ما هو هذا الأمر الغامض الذي أدخلته قبل أربعة أشهر والذي بدأ بـ "s".

تغيير طول تاريخ أوامر Bash أو تعطيل سجل Bash تمامًا