26Aug
לחץ על החץ "למעלה" בשורת הפקודה Mac או Linux ותראה את הפקודה האחרונה שרץ.המשך ללחוץ על "למעלה" ותראה פקודות נוספות;אתה יכול לחזור ימים, חודשים, או אפילו שנים.
זה נקרא ההיסטוריה שלך, וזה מאוד נוח.אם עשית טעות בהקלדת פקודה ארוכה, פשוט לחץ על "למעלה" ותקן את הבעיה.אם ברצונך להתחבר מחדש לשרת SSH שבו השתמשת ביום השני, פשוט לחץ על "up" עד שתראה את הפקודה הרלוונטית.
זה שימושי, אבל יש גם בעיה אבטחה פוטנציאלית כאן, במיוחד אם אתה מקליד בטעות סיסמה בטקסט רגיל בשלב מסוים.איך אפשר לנקות את ההיסטוריה הזאת?סיפור ארוך קצר, אתה יכול לעשות זאת עם שתי פקודות: היסטוריה ג, ואחריו rm ~ /. bash_history.הנה מה פקודות אלה לעשות, ליתר בהירות.
נקה את היסטוריית המושב הנוכחי
ההיסטוריה שלך יכולה להישבר לשני חלקים.יש את ההיסטוריה של המפגשים הנוכחיים שלך, ויש לך היסטוריה ארוכת טווח.הפיקוד הראשון שלנו, היסטוריה-ג, עוסק במפגש הנוכחי.
פקודת ההיסטוריה מובנית לתוך באש עצמו, ו- C-c אומר את התוכנית כדי לנקות את ההיסטוריה.פקודה זו תמנע כל דבר בהפעלה הנוכחית שלך מלהיות נכתבת להיסטוריה ארוכת הטווח שלך, אך לא תבהיר את ההיסטוריה ארוכת הטווח.
נקה את כל היסטוריית הבש שלך
אם ברצונך להסיר את מלוא ההיסטוריה, הפעל את הפקודה הבאה:
rm ~ /. bash_history
אם אינך יודע, rm היא פקודה מתמשכת למחיקת קבצים ב- UNIXמערכות.~ /. bash_history הוא מסמך טקסט פשוט, אשר מאחסן לך היסטוריה Bash.
לחלופין, אתה יכול לפתוח את הקובץ ולמחוק את השורות שאתה מודאג.ב- Mac, הקלד open ~ /. bash_history ועורך הטקסט המוגדר כברירת מחדל יפתח את הקובץ.
במערכות Linux, החלף את השם עם שם עורך הטקסט המועדף עליך, כגון nano, vim או gedit.אחת שפתחת את הקובץ, אתה יכול למחוק את כל השורות אתה מעדיף לא לשמור ביד.שמור את הקובץ ולאחר מכן הפעל מחדש את הקליפה שלך, והקווים שמחקת יפסיקו להופיע.
נקה את הטרמינל שלך עבור מושב חדש כמו
זה הוא בעיקר לא קשור, אבל אני מזכיר את זה בכל מקרה.הפקודה ברורה עושה את המסוף נראה כאילו אתה פשוט נפתח הפגישה החדשה, אשר שימושי אם אתה לוקח הרבה צילומי מסך ורוצים דברים להיראות מסודר( או לא רוצה אנשים מעל הכתף שלך כדי לראות אילו פקודות אתה כבר פועל.)
זה לגמרי אסתטי: גלילה מעלה ואתה עדיין תראה את הפלט הקודם.אבל אם אתה בקו העבודה שלי, זה שימושי.