כיצד לנקות היסטוריית שורת פקודה
תוכן עניינים:
אם אתה משתמש תכוף בשורת פקודה, סביר להניח שמצאת שפקודת ההיסטוריה שימושית למדי בעבר, בין אם זה לגילוי הפקודות הנפוצות ביותר שלך, השלכת היסטוריה וחיפוש בה מצא פקודות עבר ספציפיות, פירוט כל פקודות ברירת המחדל שבהן נעשה שימוש, או כל דבר אחר. עם זאת, ישנם כמה מצבים ברורים שבהם ייתכן שתרצה להסיר את רשימת היסטוריית שורת הפקודה לחלוטין, בין אם זה למטרות פרטיות או אבטחה.
מאמר זה יראה לך כיצד לנקות את היסטוריית שורת הפקודה בטרמינל. הטריק הזה עובד כדי לנקות היסטוריית פקודות במחשב Mac OS או Linux, או אפילו Windows עם מעטפת אובונטו.
כיצד לנקות את היסטוריית שורת הפקודה לחלוטין
כדי לנקות את היסטוריית הפקודות, אתה רק צריך לצרף דגל -c לפקודת ההיסטוריה המוכרת, נראה כך:
היסטוריה -c
הפקודה הזו כאשר מבוצעת תמחק ידנית את קובץ .bash_history, או אם אתה משתמש במעטפת אחרת היא אמורה למחוק גם את זה (zsh, tcsh, bash וכו').
ברור שניתן למקד את הקובץ הזה ישירות גם עם rm, אבל עדיף להישאר עם פקודת ההיסטוריה ממגוון סיבות.
אם ברצונך לוודא שהפקודה עבדה, הקלד 'היסטוריה' שוב כרגיל, ותגלה שהפקודה היחידה הרשומה היא "היסטוריה -c".
הסרטון הקצר למטה מדגים את כל התהליך הזה של ניקוי היסטוריית הפקודות, הסרטון מציג את ההליך ב-Mac OS עם אפליקציית Terminal, אבל הכל יהיה אותו דבר במערכות הפעלה אחרות התומכות בניקוי שורת הפקודה גם היסטוריה.
זה אמור לעבוד אותו דבר בכל קונכיית bash, zsh shell, tcsh ורוב הקונכיות האחרות, ללא קשר אם שורת הפקודה היא ב-Mac OS X או ב-linux, או אפילו במעטפת ה-linux של Windows (אבל לא הודעת DOS).
תודה לאדו על רעיון הטיפ. אם יש לך עצות או טריקים מועילים אחרים בנוגע לניקוי היסטוריית הפקודות ממסוף, שתף אותם בתגובות!