משתמשי כוח מסוף כבר יודעים שיומן של כל הפקודות שאתה מבצע נשמרhistory
. (קדימה, הקלדhistory
לראות אותם.) בשבוע שעבר ראינו שאתה יכולsudo הפקודה הקודמת שלךבאמצעות !! (באנג-באנג) סימון. ובכן, אתה יכול גם לחפש בהיסטוריית הפקודות שלך תוך כדי הקלדה באמצעות שילוב המקשים מאוד שימושי Ctrl+R.
נסה את זה: בטרמינל, החזק את Ctrl לחוץ והקש R כדי להפעיל "reverse-i-search". הקלד אות - כמו s - ותקבל התאמה לפקודה האחרונה בהיסטוריה שלך שמתחילה ב-s. המשך להקליד כדי לצמצם את ההתאמה שלך. כאשר אתה מקבל את הקופה, הקש Enter כדי לבצע את הפקודה המוצעת.
גַם,!characters
יבצע את הפקודה האחרונה התואמת את התווים שצוינו. (כָּך!ssh
ירוץ את האחרוןssh
השתמשת.)
כמובן שחיפוש היסטוריה טוב עובד רק אם יש לך היסטוריה ארוכה. כדי להאריך את אורך רשימת ההיסטוריה בטרמינל שלך, הוסף את השורות הבאות.bash_profile
:
HISTFILESIZE=1000000000
HISTSIZE=1000000
לאחר שבניית ההיסטוריה שלך, תוכל להשתמשהפקודה הזוכדי לראות אילו פריטים אתה מקליד בטרמינל הכי הרבה. (דרך מצוינת להחליט אילו כינויים אתה צריך להגדיר.) מהם הטריקים המועדפים עליך בהיסטוריה של הטרמינל? ספר לנו בתגובות.תודה, טום!
מה יש ב-Bash History שלך?[ONLamp]