كيفية مسح السجل الطرفي على لينكس أو ماك
اضغط على السهم "لأعلى" في سطر أوامر Mac أو Linux وستشاهد آخر أمر قمت بتشغيله. استمر في الضغط على "لأعلى" وسترى المزيد من الأوامر ؛ يمكنك العودة أيامًا أو شهورًا أو حتى سنوات.
هذا ما يسمى تاريخك ، وهو مناسب للغاية. إذا أخطأت في كتابة أمر طويل ، فما عليك سوى الضغط على "لأعلى" وإصلاح المشكلة. إذا كنت تريد إعادة الاتصال بخادم SSH الذي استخدمته في اليوم الآخر ، فما عليك سوى الضغط على "لأعلى" حتى ترى الأمر ذي الصلة.
من المفيد ، ولكن هناك أيضًا مشكلة أمنية محتملة ، خاصةً إذا كتبت عن طريق الخطأ كلمة مرور بنص عادي في مرحلة ما. كيف يمكن للمرء مسح هذا التاريخ؟ قصة قصيرة طويلة ، يمكنك القيام بذلك مع أمرين: التاريخ - ج
, تليها rm ~ / .bash_history
. إليك ما تفعله هذه الأوامر ، لزيادة الوضوح.
مسح تاريخ الجلسة الحالية
يمكن تقسيم تاريخك إلى قسمين. هناك تاريخ جلساتك الحالية ، وهناك تاريخك على المدى الطويل. أمرنا الأول, التاريخ - ج
, يتعامل مع الدورة الحالية.
ال التاريخ
الأمر مضمن في Bash نفسه ، و -ج
المعدل يخبر البرنامج لمسح هذا التاريخ. سيؤدي هذا الأمر إلى منع أي شيء في جلستك الحالية من الكتابة إلى تاريخك على المدى الطويل ، لكنه لا يوضح ذلك التاريخ الطويل الأمد.
مسح كل من تاريخك باش
إذا كنت تريد إزالة السجل بالكامل ، فقم بتشغيل الأمر التالي:
rm ~ / .bash_history
إذا كنت لا تعرف, جمهورية مقدونيا
هو أمر قديم لحذف الملفات في الأنظمة المستندة إلى UNIX. ~ / .bash_history
هو عبارة عن مستند نصي بسيط ، والذي يخزن لك سجل باش.
بدلاً من ذلك ، يمكنك فتح الملف وحذف أي خطوط تشعر بالقلق حيالها. على جهاز Mac ، اكتب open ~ / .bash_history
وسوف يقوم محرر النص الافتراضي بفتح الملف.
على أنظمة Linux ، استبدل افتح
مع اسم محرر النصوص المفضل لديك ، مثل نانو
, همة
, أو جي إديت
. واحد قمت بفتح الملف ، يمكنك حذف أي خطوط لا ترغب في الاحتفاظ بها باليد. احفظ الملف ، ثم أعد تشغيل shell ، وستتوقف الخطوط التي قمت بحذفها عن الظهور.
مسح محطة الخاص بك لدورة جديدة مثل
هذا واحد في الغالب لا علاقة له ، لكني أذكر ذلك على أي حال. الامر واضح
تجعل صالة المطار الخاصة بك تبدو وكأنها قمت بفتح جلسة جديدة ، وهو أمر مفيد إذا كنت تأخذ الكثير من لقطات الشاشة وترغب في أن تبدو الأشياء مرتبة (أو لا تريد أن يطلع الأشخاص على كتفيك على الأوامر التي قمت بتشغيلها.)
هذا جمالي تمامًا: مرر لأعلى وستظل تشاهد مخرجاتك السابقة. ولكن إذا كنت في طريقي ، فستكون في متناول اليد.