/ / קיצורי המקשים הטובים ביותר עבור Bash (המכונה מסוף לינוקס ו- macOS)

קיצורי המקשים הטובים ביותר עבור Bash (המכונה מסוף לינוקס ו- macOS)

Bash הוא מעטפת שורת הפקודה המוגדרת כברירת מחדל לרובהפצות לינוקס, מאובונטו ודביאן ועד רד האט ופדורה. Bash הוא גם מעטפת ברירת המחדל הכלולה ב- macOS, ותוכל להתקין סביבת bash מבוססת לינוקס ב- Windows 10.

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

עבודה עם תהליכים

השתמש בקיצורי הדרך הבאים כדי לנהל תהליכי הפעלה.

  • Ctrl + C: להפריע (להרוג) את תהליך החזית הנוכחירץ בטרמינל. זה שולח את אות SIGINT לתהליך, שהוא טכנית רק בקשה - רוב התהליכים יכבדו אותו, אך חלקם עשויים להתעלם ממנו.
  • Ctrl + Z: השעיית תהליך החזית הנוכחי שרץ בבאש. זה שולח את אות SIGTSTP לתהליך. כדי להחזיר את התהליך לקדמת הבמה מאוחר יותר, השתמש ב - fg process_name פקודה.
  • Ctrl + D: סגור את הקליפה. זה שולח סמן EOF (סוף קובץ) לבאש, ו bash יוצא כשהוא מקבל סמן זה. זה דומה להפעלת exit פקודה.

שליטה על המסך

קיצורי הדרך הבאים מאפשרים לך לשלוט במה שמופיע על המסך.

  • Ctrl + L: נקה את המסך. זה דומה להפעלת הפקודה "ברורה".
  • Ctrl + S: עצור את כל הפלט למסך. זה שימושי במיוחד בעת הפעלת פקודות עם הרבה פלט ארוך ומילולי, אך אינך רוצה להפסיק את הפקודה עצמה באמצעות Ctrl + C.
  • Ctrl + Q: המשך את הפלט למסך לאחר עצירתו באמצעות Ctrl + S.

העברת הסמן

השתמש בקיצורי הדרך הבאים כדי להזיז את הסמן במהירות סביב השורה הנוכחית תוך הקלדת פקודה.

  • Ctrl + A או בית: עבור לתחילת השורה.
  • Ctrl + E או סוף: עבור לסוף התור.
  • Alt + B: עבור שמאלה (אחורה) מילה אחת.
  • Ctrl + B: עבור שמאלה (אחורה) תו אחד.
  • Alt + F: עבור ימינה (קדימה) מילה אחת.
  • Ctrl + F: עבור ימינה (קדימה) דמות אחת.
  • Ctrl + XX: מעבר בין תחילת הקו להמיקום הנוכחי של הסמן. זה מאפשר לך ללחוץ על Ctrl + XX כדי לחזור לתחילת השורה, לשנות משהו ואז ללחוץ על Ctrl + XX כדי לחזור למצב הסמן המקורי. כדי להשתמש בקיצור דרך זה, החזק את מקש Ctrl והקש על מקש X פעמיים.

מוחק טקסט

השתמש בקיצורי הדרך הבאים כדי למחוק במהירות תווים:

  • Ctrl + D או מחק: מחק את התו מתחת לסמן.
  • Alt + D: מחק את כל התווים אחרי הסמן בשורה הנוכחית.
  • Ctrl + H או מרחב אחורי: מחק את התו לפני הסמן.

תיקון שגיאות הקלדה

קיצורי דרך אלה מאפשרים לך לתקן שגיאות הקלדה ולבטל את לחיצות המקשים.

  • Alt + T: החלף את המילה הנוכחית במילה הקודמת.
  • Ctrl + T: החלף את שתי הדמויות האחרונות לפני הסמן זו עם זו. אתה יכול להשתמש בזה כדי לתקן במהירות הקלדות כשאתה מקליד שני תווים בסדר לא נכון.
  • Ctrl + _: בטל את לחיצת המקש האחרונה. אתה יכול לחזור על זה כדי לבטל מספר פעמים.

חיתוך והדבקה

בש כולל כמה תכונות חיתוך והדבקה בסיסיות.

  • Ctrl + W: גזרו את המילה לפני הסמן, הוסיפו אותה ללוח.
  • Ctrl + K: חתוך את החלק של השורה אחרי הסמן, הוסיפו אותו ללוח.
  • Ctrl + U: גזרו את החלק של השורה לפני הסמן, הוסיפו אותו ללוח.
  • Ctrl + Y: הדבק את הדבר האחרון שחתכת מהלוח. ה- y כאן הוא "yank".

שימוש באותיות רישיות

מעטפת הבסיס יכולה להמיר במהירות תווים לאותיות גדולות או קטנות:

  • Alt + U: השתמש באותיות רישיות מכל הסמן מהסמן לסוף המילה הנוכחית, המירו את התווים לאותיות גדולות.
  • Alt + L: הסר את הרישום של כל תו מהסמן לסוף המילה הנוכחית, המיר את התווים לאותיות קטנות.
  • Alt + C: השתמש באותיות רישיות בתווית מתחת לסמן. הסמן יעבור לסוף המילה הנוכחית.

השלמת כרטיסיות

קשורים: השתמש בהשלמת כרטיסיות כדי להקליד פקודות מהר יותר בכל מערכת הפעלה

השלמת כרטיסיות היא תכונה בסיסית מאוד שימושית. בעת הקלדת שם קובץ, ספריה או פקודה, לחץ על Tab ו bash ישלים באופן אוטומטי את מה שאתה מקליד, במידת האפשר. אם לא, bash יראה לכם התאמות אפשריות שונות ותוכלו להמשיך להקליד ולחץ על Tab כדי לסיים את ההקלדה.

  • כרטיסייה: השלם אוטומטית את הקובץ, הספריה או הפקודה שאתה מקליד.

לדוגמה, אם יש לך קובץ בשםבאמת_לונג_שם_בשם / בית / כריס / וזה שם הקובץ היחיד שמתחיל עם "r" בספרייה זו, אתה יכול להקליד / בית / כריס / r, להקיש על טאב, ובשמלא אוטומטית יש למלא / בית / כריס / באמת_לאונג_פילאיי בשבילך. אם יש לך מספר קבצים או ספריות המתחילים ב- "r", bash יידע אותך על האפשרויות שלך. אתה יכול להתחיל להקליד אחד מהם ולחץ על "Tab" כדי להמשיך.

עבודה עם היסטוריית הפקודות שלך

קשורים: כיצד להשתמש בהיסטוריית הבאש שלך במסוף לינוקס או macOS

אתה יכול לגלול במהירות דרך הפקודות האחרונות שלך, המאוחסנות בקובץ היסטוריית הבסיס של חשבון המשתמש שלך:

  • Ctrl + P או חץ המורה למעלה: עבור לפקודה הקודמת בהיסטוריית הפקודות. לחץ על קיצור הדרך מספר פעמים כדי לחזור ולהיסטוריה.
  • Ctrl + N או חץ למטה: עבור לפקודה הבאה בהיסטוריית הפקודות. לחץ על קיצור הדרך מספר פעמים כדי לעבור קדימה דרך ההיסטוריה.
  • Alt + R: חזור לשינויים בפקודה ששלפת מההיסטוריה שלך אם ערכת אותה.

לאש יש גם מצב "זיכרון" מיוחד שתוכל להשתמש בו כדי לחפש פקודות שהפעלת בעבר:

  • Ctrl + R: נזכר בפקודה האחרונה התואמת לתווים שאתה מספק. לחץ על קיצור דרך זה והתחל להקליד כדי לחפש פקודה בהיסטוריית הבשורה שלך.
  • Ctrl + O: הפעל פקודה שמצאת עם Ctrl + R.
  • Ctrl + G: עזוב את מצב חיפוש ההיסטוריה מבלי להפעיל פקודה.

emacs לעומת vi קיצורי מקשים

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

הפקודה הבאה תכניס bash vi מצב:

set -o vi

הפקודה הבאה תחזיר את bash לברירת המחדל emacs מצב:

set -o emacs

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