כיצד לגרום להיסטוריית הפקודות שלנו לא לזכור פקודות מסוימות

כולנו יודעים מה היסטוריה של בש. פעמים רבות אנו זקוקים מסיבה כלשהי (אבטחה, פרנויה וכו ') שפקודה מסוימת אינה נשמרת בהיסטוריה, כלומר, לדוגמא, אנו רוצים שכל הפקודות יישמרו למעט אלה הקשורות ל- ssh, באופן זה אם מישהו מצליח לגשת למחשב שלנו לא יוכל לדעת לאיזה מחשב אנו עושים SSH.

כדי לא לכלול את כל מה שקשור לפקודה ssh אנו כותבים את השורה הבאה .bashrc :

HISTIGNORE='ere*:ssh*'

בדרך זו אם למשל אנו עושים משהו כמו:

ssh root@virtue

... לא יישמר בהיסטוריה 😉

אם אנחנו רוצים שזה לא יכלול את כל מה שקשור לפקודה ls אנו כותבים את הדברים הבאים:

HISTIGNORE='ere*:ls*'

זכור כי הקובץ .ל- bashrc יש נקודה בתחילת השם, מה שאומר שמדובר בקובץ מוסתר שנמצא בביתנו. אם תרצה, באמצעות פקודת הד תוכל לכתוב ישירות ב- .bashrc מבלי שתצטרך לפתוח אותה, למשל, בוא נכלול את כל מה שקשור ל- ssh מההיסטוריה:

echo "HISTIGNORE='ere*:ssh*'" >> $HOME/.bashrc

ובכן אני חושב שאין עוד מה להוסיף.

ברכות 😀


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

12 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   q0 דיג'ו

    זה כמעט נותן לי השראה לפתוח דף גבר ולפרסם באתר זה, כתיבה על אופן רשימת קבצים מוסתרים צריכה להיות תרומה נהדרת.

  2.   ז'וזה טורס דיג'ו

    כלי מעניין. את זה שהוא מייצג?

  3.   טרוקו 22 דיג'ו

    מעניין 😀 לסימניות בלי שבעתיד אני צריך את זה, תודה רבה.

  4.   חימקיסאן דיג'ו

    באמת מעניין ושימושי, במיוחד לאלה מאיתנו בעולם ניהול הרשת (פרנויה אף פעם לא כואבת).

  5.   מטלטל דיג'ו

    ויש את המצב הפרגמטי, פשוט הקלידו רווח לפני הפקודה וזהו, זה לא ייזכר.

    1.    Percaff_TI99 דיג'ו

      וואו, אני תמיד משתמש בהיסטוריה -c, אבל לא נשאר שום דבר xD, אפשרות זו מאוד פשוטה וסלקטיבית.

    2.    עוגייה דיג'ו

      עניין החלל לא עבד בשבילי.

      1.    KZKG ^ גאארה דיג'ו

        גם אני לא, בגלל זה לא שמתי את זה בפוסט מההתחלה 🙁

        1.    xpt דיג'ו

          מוֹסִיף:
          HISTCONTROL = מתעלם מהמרחב
          החלל עובד 🙂

        2.    ריינהרג דיג'ו

          דבר החלל עבד אצלי במשך חודשים והגדרתי את הדרך הזו:
          HISTIGNORE = '(רווח) + (*)' => ככה: HISTIGNORE = '*'
          ???

  6.   עוגייה דיג'ו

    מעניין גאארה. למרות שאני לא צריך את זה כרגע, אני אוהב לדעת שיש לי מאגר שלם של טיפים כאן ב- DesdeLinux.

  7.   לנין עלי דיג'ו

    קצר, תמציתי ושימושי! תרומה מצוינת.